JDO - 我应该使用detachCopy还是makeTransient?

时间:2010-02-10 19:12:33

标签: java jdo

使用JDO,我什么时候应该使用detachCopy?何时应该使用makeTransient?

他们每个人到底做了什么?

2 个答案:

答案 0 :(得分:0)

我确定我们写过关于这些事情的文档...... http://www.datanucleus.org/products/accessplatform/performance_tuning.html 虽然显然JDO规范更好地定义了它们

答案 1 :(得分:0)

来自http://db.apache.org/jdo/attach_detach.html

  

分离的对象保留其数据存储区实体的ID。应在要更新对象和附加的位置使用分离的对象   它们稍后(更新数据存储区中的关联对象。如果你   想要用自己的数据存储区创建对象的副本   身份你应该使用makeTransient而不是detachCopy。