CDI and EJB 3.1: Complementary Technologies in the Java EE 6 Platform
CDI and EJB 3.1 are complementary technologies for building powerful Web applications on the Java EE 6 platform. Find out how their synergy works.
Author name is Sangeetha S. S Sangeetha works as a Senior Technical Architect at the E-Commerce Research Labs at Infosys Technologies. She has over 12 years of experience in design and development of Java and Java EE applications. She has co-authored a book on 'J2EE Architecture' and also has written numerous articles for JavaWorld, java.net and DevX.com. She can be reached at sangeethas@infosys.com.
CDI and EJB 3.1 are complementary technologies for building powerful Web applications on the Java EE 6 platform. Find out how their synergy works.
Spring 3.0 provides Java annotations and classes for creating simple REST-based Web services.
JPA version 2 and Hibernate both support pessimistic locking for Java concurrency control, but not in the same way.
Learn how Hibernate Validator handles Bean validation, and how you can implement it in Hibernate and JPA 2.
Developer-friendly query languages and API sets are the heart of criteria queries features in JPA 2.0 and Hibernate.
Learn the differences between the caching approaches and capabilities of JPA 2.0 and Hibernate.
EJB application development got easier with the release of EJB 3.1. Find out which new features made that possible.
Find out how the bean validation and dependency injection support in JavaServer Faces (JSF) 2.0 simplifies Java web application development.
JavaServer Faces (JSF) 2.0 supports HTTP GET requests and full Ajax integration, making it easier than ever to build truly dynamic web pages.
With the new composite components feature in JavaServer Faces (JSF) 2.0, you can create simple, reusable JSF UI components without touching any Java code or XML configuration files.
The introduction of annotations and the new navigation convention in JavaServer Faces 2.0 essentially make the faces-config.xml file optional.
In JavaServer Faces (JSF) 2.0, Facelets replace JavaServer Pages (JSP) as the view technology for pages. Find out why that's a very good thing.