Quelle est la différence entre la méthode SaveOrUpdateCopy
et SaveOrUpdate
dans NHibernate?Quelle est la différence entre SaveOrUpdateCopy et SaveOrUpdate dans Nhibernate?
2
A
Répondre
3
De NHibernate doc:
Copie l'état de l'objet donné sur l'objet persistant avec l' même identifiant. Si aucune instance persistante n'est actuellement associée à la session , elle sera chargée . Renvoie l'instance persistante . Si l'instance donnée est non enregistrée ou n'existe pas dans la base de données , enregistrez-la et renvoyez-la en tant qu'instance nouvellement persistante . Sinon, l'instance donnée ne devient pas associée à la session.
Il existe one nice blog post sur le sujet.
Questions connexes
- 1. SaveOrUpdate Vs Mettre à jour et enregistrer dans NHibernate
- 2. Quelle est la différence entre session.Merge et session.SaveOrUpdate?
- 3. quelle est la différence entre:.! et: r !?
- 4. Quelle est la différence entre = et: =
- 5. Quelle est la différence entre dict() et {}?
- 6. Quelle est la différence entre "$^N" et "$ +"?
- 7. Quelle est la différence entre ~ et! opérateur?
- 8. NHibernate SaveOrUpdateCopy n'insèrera pas d'entité avec CompositeId
- 9. Quelle est la différence entre% Q et% {} dans ruby?
- 10. Quelle est la différence entre // et /// dans Visual Studio?
- 11. Quelle est la différence entre undefined et window.undefined dans JavaScript?
- 12. Quelle est la différence entre - et NOT opérateur dans Lucene?
- 13. Quelle est la différence entre target et currenttarget dans flex?
- 14. Quelle est la différence entre -I et -L dans makefile?
- 15. Quelle est la différence entre memset et memcpy dans C
- 16. Quelle est la différence entre latin1_general_ci et utf8_bin dans MYSQL
- 17. Quelle est la différence entre HttpContext.Current.User et Thread.CurrentPrincipal dans asp.net?
- 18. Quelle est la différence entre send() et sendAndLoad() dans flash?
- 19. Quelle est la différence entre Toggle et slideToggle dans jQuery?
- 20. Quelle est la différence entre * .tpl et * .html dans smarty?
- 21. Quelle est la différence entre $ {...} et! {...} dans Spark View Engine?
- 22. Quelle est la différence entre Int et Integer dans Scala?
- 23. Quelle est la différence entre bcc32 et bcc32ide dans Borland?
- 24. Quelle est la différence entre utf8_general_ci et utf8_unicode_ci dans MySql?
- 25. Quelle est la différence entre SetFocus() et Focus() dans ASP.NET?
- 26. Quelle est la différence entre class et id dans jQuery?
- 27. Quelle est la différence entre IDelegateEvent et IEvent dans F #?
- 28. Quelle est la différence entre: = et = dans MySQL?
- 29. Quelle est la différence entre `=` et `<-` dans R?
- 30. Quelle est la différence entre Partiel et Slot dans Symfony?