Bonjour,

Après avoir résolu presque tout les problèmes que j’ai eu avec EJb3 et JSf (pour le moment )
Il y a une chose qui me dérange c’est je me retrouve tout temps à répéter le même code je m’explique :

Si je veux créer un Bean pour ajouter une personne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
@Stateless
public class PersonneSessionBeanLocal implements PersonneSessionBeanLocalLocal {
 
    @PersistenceContext(unitName="TestPersonnePU")
    EntityManager em;
 
    @Override
    public void ajouterPersonne(Personne p) {
 
        em.persist(p);
 
    }
Pour produit c’est aussi la même chose
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
@Stateless
public class produitSessionBeanLocal implements ProduitSessionBeanLocalLocal {
 
    @PersistenceContext(unitName="TestPersonnePU")
    EntityManager em;
 
    @Override
    public void ajouterProduit(Produit p) {
 
        em.persist(p);
 
    }
N'y a-t-il pas une autre façon de programmer tout ça ?

Par exemple une astuce qui me permet d'avoir des champs identiques entre plusieurs tables http://www.developpez.net/forums/d98...heritage-ejb3/

Quel design pattern choisir pour son développement J2EE ?

Merci d'avance pour votre aide.