1163 Java EE vs. Spring Framework Shootout
ROHIT D. KELAPURE, IBM
Session Code: TDP
Program: Technology
Track: Application Development
Subtrack: Java Development and Programming Models
Session Type: Lecture
Level: Intermediate
This session compares the Spring and Java EE stacks in terms of Web frameworks. It re-examines the motivations behind the Spring framework and explores the emergence of the Java EE programming model to meet the challenges posed. The presentation provides insight into when Spring and/or Java EE is appropriate for building Web applications and if they can coexist.
1167 Patterns and Best Practices for Contexts for Dependency Injection
Speaker: ROHIT D. KELAPURE, IBM
Session Code: TDP
Program: Technology
Track: Application Development
Subtrack: Java Development and Programming Models
Session Type: Lecture
Level: Intermediate
Program: Technology
Track: Application Development
Subtrack: Java Development and Programming Models
Session Type: Lecture
Level: Intermediate
As the adoption of the Contexts for Dependency Injection (CDI) for Java Enterprise Edition Application Programming Interfaces grows, it is important to understand how to use CDI effectively to maximize the benefits of using a loosely coupled, type-safe, annotation-driven dependency injection solution. This session will cover best practices for using CDI, such as annotations versus XML, @Named as a qualifier, qualifier type safety versus verbosity, effective use of producers/disposers, using scopes properly, best practices for using conversations, defining effective stereotypes, interceptors versus decorators, static versus dynamic injection/lookup, using alternatives, CDI versus Java EE resource injection, using CDI with Enterprise JavaBeans (EJB) 3.1, CDI/Java Server Faces (JSF) 2 integration patterns, and CDI/Java Persistence API (JPA) 2 usage pattern
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.