【发布时间】:2011-03-23 15:07:56
【问题描述】:
持久性管理器通常需要关闭吗?你能保持一个打开并一直重复使用它,即重复这个模式:
Transaction tx = pm.currentTransaction();
try {
tx.begin();
// do stuff
tx.commit();
} finally {
if (tx.isActive()) tx.rollback();
}
这样做有什么缺点?这似乎是有道理的,因为由于持久性管理器被关闭,您永远不需要“分离”对象?
【问题讨论】:
标签: java google-app-engine jdo