Avec JDO, quand devrais-je utiliser detachCopy et quand devrais-je utiliser makeTransient?JDO - Dois-je utiliser detachCopy ou makeTransient?
Que font exactement chacun d'eux?
Avec JDO, quand devrais-je utiliser detachCopy et quand devrais-je utiliser makeTransient?JDO - Dois-je utiliser detachCopy ou makeTransient?
Que font exactement chacun d'eux?
Je suis sûr que nous avons écrit docs au sujet de ces choses ... http://www.datanucleus.org/products/accessplatform/performance_tuning.html bien évidemment la spécification JDO les définit beaucoup mieux
De http://db.apache.org/jdo/attach_detach.html
Un objet détaché conserve l'id de son entité de magasin de données. Les objets détachés doivent être utilisés lorsque vous souhaitez mettre à jour les objets et les attacher plus tard (mise à jour de l'objet associé dans le magasin de données.) Si vous souhaitez créer des copies des objets du magasin de données avec leurs propres identités , vous devez utiliser makeTransient au lieu de detachCopy.
J'avais lu que vous avez envoyé un lien plus tôt, mais ne savait pas encore. Je pensais juste à l'aide makeTransient tout le temps, je ne sais pas vraiment quand je veux utiliser detachCopy depuis son plus cher . – Kyle