Home » Java » Enterprise Java » JEE7: Looking ahead to a new era

About Ilias Tsagklis

Ilias Tsagklis
Ilias is a senior software engineer working in the telecom domain. He is an applications developer in a wide variety of applications/services, currently the technical lead in a in-house PCRF solution. Particularly interested in multi-tier architecture, middleware services and mobile development (contact). Ilias Tsagklis is co-founder and Executive Editor at Java Code Geeks.

JEE7: Looking ahead to a new era

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).
§  Status:
·         Approved by the JCP.
·         Spec leads: Linda DeMichiel, Bill Shannon (Oracle).
·         Project page
·         Mailing list archive, jsr342-expert@javaee-spec.java.net , users@javaeespec.java.net
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.
§  Status:
·         Approved by the JCP
·         Spec lead: Linda DeMichiel (Oracle)
·         Project page
·         Mailing list archive, jsr338-experts@jpa-spec.java.net , users@jpa-sepc.java.net

Read more at Java EE 7: Key features, Specifications, Projects, Mailing List Archives from Arun Gupta.

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 ....



One comment

  1. What about an update for the JMX spec ?

Leave a Reply

Your email address will not be published. Required fields are marked *


Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.