Ce tutoriel explique comment utiliser la spécification EJB 3.1 pour créer, déployer et exécuter une
application EJB 3.1 simple, dont la fonction est d'incrémenter un compteur.
Ce tutoriel peut nécessiter certains composants
dont l'installation est optionnelle. Si, pendant son exécution, vous rencontrez des erreurs ou ne trouvez pas
certaines options dans l'interface utilisateur, assurez-vous d'avoir installé les
composants appropriés :
- IBM® WebSphere Application
Server Version 8.0 ou ultérieure
Pour utiliser cet exemple, vous devez disposer d'un serveur d'applications installé et configuré. Pour vérifier qu'un environnement d'exécution serveur est disponible, cliquez sur . Vous pouvez utiliser ce volet pour ajouter,
supprimer ou éditer des définitions d'environnements d'exécution serveur installés.
Ce tutoriel se compose de plusieurs exercices devant être exécutés dans
l'ordre. Ce tutoriel vous apprend à utiliser la spécification EJB 3.1 pour créer un projet EJB incluant un bean EJB et des interfaces locale et
distante ; vous pouvez aussi créer un projet Web incluant un servlet et un JSP Faces (JSF) pour déployer l'application sur le serveur.
Dans ces exercices, vous allez :
- utiliser la spécification EJB 3.1 pour créer, déployer, et exécuter une application
EJB 3.1 qui incrémente un compteur ;
- créer un projet Java™, EJBCounterSampleEE6, avec un bean singleton EJB 3.1 (avec des classes d'implémentation et d'interface), SingletonCounterBean.java, et une classe entité JPA 2.0 JPACounterEntity.java ;
- créer un projet Web (EJBCounterWeb), avec une page Java ServerPages (JSP) et une classe utilitaire Java ;
- créer une application EAR (EJBCounterEAR6), contenant les projets EJB et Web.
Durée prévue
L'exécution de ce tutoriel prendra environ 30 minutes. Si vous explorez d'autres concepts en relation avec ce tutoriel, cela pourra vous prendre plus longtemps.
Niveau de
compétences
Expérimenté
Public
visé
Ce tutoriel est destiné aux utilisateurs qui maîtrisent les Enterprise
JavaBeans, notamment la spécification EJB 3.1, ainsi que la technologie
Java EE 6.
Configuration requise
Pour effectuer les tâches présentées dans ce tutoriel, vous avez besoin des outils et
composants suivants :
- WebSphere Application
Server Version 8.0 ou ultérieure.
- Un espace de travail nettoyé.
Conditions requises
Pour exécuter ce tutoriel, vous devez maîtriser
les concepts suivants :
- Java EE 6 et la programmation Java
- Concepts de base des Enterprise JavaBeans (EJB) et de
la spécification EJB 3.1