After December's approval of Java SE 7 and Java SE 8's Java Specification Requests (JSRs), the Java Community Process is now focused on the Java Enterprise Edition (EE) platform. The proposed actual specifications for the Java platform, previews of JSRs for Java EE 7 first emerged at the Devoxx Belgian Java users conference back in November 2010
Proposed new functionality includes Java Persistence API 2.1, a technology designed to deal with the way relational data is mapped to Java objects (or persistent entities) and standardises object-relational mapping. This will control the way that these objects are stored in a relational database so that they can be accessed at a later time. It will also look after the continued existence of an entity's state even after the application that uses it ends.
New functionality will also include JAX-RS 2.0, a specification intended to provide an API that enables the creation of web services using the Representational State Transfer (REST) architecture. Key features proposed in the new JSR include a Client API, improved support for URIs and a Model-View-Controller architecture.