Migration vers Java EE (Java Platform, Enterprise Edition) 6
La Version 9.0 du produit prend en charge la spécification Java EE (Java™ Platform, Enterprise Edition) 6. Vos applications d'entreprise, nouvelles ou existantes, peuvent tirer profit des fonctions ajoutées par Java EE 6.
Pourquoi et quand exécuter cette tâche
- JSR 318: Enterprise JavaBeans (EJB) 3.1
- JSR 315 : Java Servlet 3.0
- JSR 245 : JavaServer Pages/Expression Langage (JSP/EL) 2.1
- JSR 314 : JavaServer Faces (JSF) 2.0
- JSR 199 : JMS 1.1
- JSR-299 : Java Contexts and Dependency Injection (JCDI) 1.0 (was Web Beans)
- JSR 317 : Java Persistence API (JPA) 2.0
- JSR 322: Java EE Connector Architecture (JCA) 1.6
- Java API for XML-Based Web Services (JAX-WS) 2.2
- JSR 311 : Java API for RESTful Web Services (JAX-RS) 1.0
- JSR 196 : Java Authentication Service Provider Interface for Containers (JASPIC) 1.0
- JSR 303 : Bean Validation 1.0
Les nouvelles spécifications introduisent plusieurs fonctions utiles aux développeurs d'applications, par exemple des profils qui fournissent des fonctions courantes aux applications.
De plus, plusieurs spécifications étendent l'utilisation des annotations à des types de modules plus nombreux. Les annotations de langage Java simplifient le développement des applications Java EE. Grâce aux annotations, de nombreuses applications n'ont plus besoin d'utiliser des descripteurs de déploiement. Dans la version 7, le produit prenait en charge des annotations pour EJB 3.0 et pour les modules Web 2.5. Dans la version 8, le produit prend en charge des annotations pour des types de modules supplémentaires, tels que des adaptateurs de ressources ou des fichiers RAR, et permet toujours l'utilisation de descripteurs de déploiement.
Pour la migration de vos applications d'entreprise, suivez la procédure générale suivante.