sysrep:ejb3
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
sysrep:ejb3 [2013/12/18 15:56] – [Application Bancaire Persistante] orel | sysrep:ejb3 [2024/03/18 15:06] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 14: | Line 14: | ||
- | __Prérequis__ : vous devez disposer d'un Java 1.6 et de NetBeans 7. Si ce n'est pas le cas, veuillez consulter la section installation à la fin de cette page. | + | __Prérequis__ : vous devez disposer d'un Java 1.6 et de NetBeans 7. Si ce n'est pas le cas, veuillez consulter la section installation à la fin de cette page. Lancez la commande suivante : |
+ | $ netbeans-7.2 | ||
==== Prise en main de l'IDE NetBeans ==== | ==== Prise en main de l'IDE NetBeans ==== | ||
Line 31: | Line 31: | ||
<code java> | <code java> | ||
public interface HelloInterface { | public interface HelloInterface { | ||
- | public String hello() | + | public String hello(); |
} | } | ||
</ | </ | ||
Line 37: | Line 37: | ||
- Créez un projet de type Enterprise Application, | - Créez un projet de type Enterprise Application, | ||
- | - Créez | + | - Créez |
- Dans le module EJB, ajoutez maintenant un Session Bean (Stateless) HelloBean, composé d'une interface " | - Dans le module EJB, ajoutez maintenant un Session Bean (Stateless) HelloBean, composé d'une interface " | ||
- A ce niveau, votre bean (HelloBean.java) est créé ainsi que deux interfaces : HelloBeanLocal.java et HelloBeanRemote.java (dans HelloLibrary). Complétez ces fichiez. | - A ce niveau, votre bean (HelloBean.java) est créé ainsi que deux interfaces : HelloBeanLocal.java et HelloBeanRemote.java (dans HelloLibrary). Complétez ces fichiez. | ||
- Sélectionnez le module web et ajoutez une servlet " | - Sélectionnez le module web et ajoutez une servlet " | ||
- Pour Tester votre servlet, il faut faire Clean / Build / Run sur le projet principal " | - Pour Tester votre servlet, il faut faire Clean / Build / Run sur le projet principal " | ||
- | - Nous allons maintenant ajouter un client distant, qui utilise donc l' | + | - Nous allons maintenant ajouter un client distant, qui utilise donc l' |
- | - Utilisez ce Bean dans une JSP, en vous inscpirant | + | - Utilisez ce Bean dans une JSP, en vous inspirant |
<code xml> | <code xml> | ||
Line 51: | Line 51: | ||
< | < | ||
</ | </ | ||
+ | |||
+ | __Nota Bene__ : L'IDE NetBeans est un peu sensible ! Il faut éviter autant que possible de faire du refactoring (rename, remove, ...). Si une erreur persiste au Build dans les cibles XML, tentez de redémarrer l'IDE. Si le problème persiste toujours, bah vous êtes bon pour recommencer tout votre projet :-( | ||
====Application Bancaire==== | ====Application Bancaire==== | ||
Line 78: | Line 80: | ||
* balance (Float) | * balance (Float) | ||
- | - Implanter | + | - Implantez |
- | - Implanter | + | - Implantez |
- | - Optionnel : tester | + | - Testez |
Plus d' | Plus d' | ||
Line 87: | Line 89: | ||
* Voir aussi le tutoriel : {{: | * Voir aussi le tutoriel : {{: | ||
- | ====Application Bancaire Persistante==== | + | ====Application Bancaire Persistante |
En vous inspirant de l' | En vous inspirant de l' |
sysrep/ejb3.1387382187.txt.gz · Last modified: 2024/03/18 15:05 (external edit)