Bonjour a tous
Voila, tout est dit dans le titre? Je ne trouve aucune réponse claire sur le net (et c'est pas faute d'avoir cherché).
Je voulais donc savoir quelle est la différence entre save et persist ???
Merci
Version imprimable
Bonjour a tous
Voila, tout est dit dans le titre? Je ne trouve aucune réponse claire sur le net (et c'est pas faute d'avoir cherché).
Je voulais donc savoir quelle est la différence entre save et persist ???
Merci
Bonsoir
Personne pour répondre a ma question ?? Ca n'a pas l'air si trivial que ça (ou alors ma question est totalement stupide) :mrgreen:
Bonjour,
Ce que je sais déjà c'est que pour enrichir ton service DAO avec une méthode d'ajout tu utilises "persist" voici un exemple :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public Person addPerson(Person p) { EntityManager em = null; try { em = factory.createEntityManager(); em.getTransaction().begin(); // utilisation de l'EntityManager em.persist(p); em.getTransaction().commit(); System.err.println("addPerson witdh id=" + p.getId()); return (p); } finally { if (em != null) { em.close(); } } }
J'espere vous avoir aidé !
Bonne journée
Save est la méthode d'origine d'Hibernate, persist a été ajouté pour être conforme à la norme JPA.
Pour le reste consulte la Java Doc.