JSR 244, de parapluspecificatie die bepaalt welke andere specificaties en mogelijkheden zal als deel van Java EE 5 (vroeger J2EE 1.5) worden omvat werd, openbare overzichtsspecificatie eenstemmig goedgekeurd door JCP de EG. Het thema van deze versie is gemak van ontwikkeling.

Het vindt en vereenvoudigt EJB opnieuw uit gebruikend annotaties en pojo-gedreven ontwikkeling die (in de duidelijke oude voorwerpen van Java opnieuw ontwikkelen zich). De belangrijke toevoegingen omvatten de Persistentie API 1.0 van Java (entiteiten EJB 3), JSF en JSTL (details hieronder).

De annotaties verminderen of elimineren de behoefte om J2EE plaatsingsbeschrijvers in veel gevallen te behandelen. Zelfs kunnen de grote toepassingen van de vereenvoudigingen profiteren die door annotaties worden verstrekt.

Specifieke API die voor Java EE 5 wordt gericht is:

Onderneming JavaBeans (EJB) 3.0
Servlet 2.4
Pagina's van JavaServer (JSP) 2.1
De Dienst van het Bericht van Java (JMS) 1.1
Van Java de Transactie API (JTA) 1.0
JavaMail 1.3
Kader 1.1 van de Activering van JavaBeans
J2EE Architectuur 1.5 van de schakelaar
De Diensten van het Web voor J2EE 1.1
Java API voor op xML-Gebaseerde RPC (jax-RPC) 1.1
Java API voor de Diensten van het Web XML (jax-WS) 2.0
De Architectuur van Java voor Band XML (JAXB) 2.0
ZEEP met Gehechtheid API voor Java (SAAJ) 1.3
Java API voor Registratie XML (JAXR) 1.0
Java 2 Platform, het Beheer API 1.0 van de Uitgave van de Onderneming
Java 2 Platform, de Plaatsing API 1.1 van de Uitgave van de Onderneming
Het Contract van Service Provider van de Vergunning van Java voor Containers 1.0
Het zuiveren Steun voor Andere Talen (jsr-45)
De standaard Bibliotheek van de Markering voor Pagina's JavaServer (JSTL) 1.1
De Meta-gegevens van de Diensten van het Web voor Platform 1.0 van Java
JavaServer ziet 1.2 Vereisten onder ogen
Gemeenschappelijke Annotaties voor Platform 1.0 van Java
Het stromen API voor XML (StAX) 1.0
De Persistentie API 1.0 van Java

Verbinding