salut
meme après avoir consulter la documentation d'hibernate je n'arrive pas a comprendre totalement ces methodes la à savoir merge attachdirty et attachclean.
est ce que merge sert à la mise à jour??? et cé quoi l'histoire des deux autres??
merci
salut
meme après avoir consulter la documentation d'hibernate je n'arrive pas a comprendre totalement ces methodes la à savoir merge attachdirty et attachclean.
est ce que merge sert à la mise à jour??? et cé quoi l'histoire des deux autres??
merci
Bonjour;
Ci-dessous la réponse à vos questions :
- Merge : Fusionner l'état persistent avec l'état détaché d'une instance.
- AttacheDirty : Rattacher une instance transiente ou détacher à la session pour une éventulle sauvegarde ou mise à jour
- AttachClean : Rattacher une instance à la session avec un mode de verrouillage bien défini ( dans notre cas "None" )
J'espère être clair!
J'ai oublié de vous dire que merge sert à la mise à jour :
Suite au merge, deux actions se produisent en fait ;
1- Un select de l'instance persitante
2- Un update de l'instance persistante avec les valeurs de l'instance détachée
Voilà tout.
Partager