With the release of Java EE 7 scheduled for the second half of 2012, projected JSRs are all up and running. The Java EE 7 release, which will reflect the evolving needs of the industry as it moves into the cloud, is date driven: anything not ready will be deferred to Java EE 8.
Here is an update and summary of the key features of different specifications in the Java EE 7 platform.
1. Java EE 7 Specification (JSR-342)
§ Main theme: to easily run applications on private or public clouds
§ The platform will define an application metadata descriptor to describe the PaaS execution environment such as multitenancy, resources sharing, quality of service, and dependencies between applications.
§ Embrace latest standards like HTML5, WebSocket, and JSON and have a standards-based API for each one of them.
§ Remove inconsistencies between Managed Beans, EJBs, Servlets, JSF, CDI, and JAX-RS.
§ Possible inclusion of JAX-RS 2.0 in the Web Profile, revised JMS 2.0 API.
§ Technology refresh for several existing technologies and possible inclusion of Concurrency Utilities for Java EE (JSR-236) and JCache (JSR-107).
· Approved by the JCP.
· Spec leads: Linda DeMichiel, Bill Shannon (Oracle).
· Project page
2. Java Persistence 2.1 (JSR-338)
§ Support for multitenancy.
§ Support for stored procedures and vendor function.
§ Update and Delete Criteria queries.
§ Support for schema generation.
§ Persistence Context synchronization.
§ CDI injection into listeners.
· Approved by the JCP
· Spec lead: Linda DeMichiel (Oracle)
· Project page
Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
6. Spring Interview Questions
7. Android UI Design
and many more ....