我试图在我的 Spring 项目中使用 org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxy
,但是我不确定如何使用它,或者它是否正是我想要的。我意识到它可以帮助我的 DAO 与一个普通的 JDO PersistenceManagerFactory
一起工作。另一个问题是: 如果代理不能正确生成,会发生什么情况?我是否仍然可以使用它访问我的工厂来创建支持事务的持久化管理器?如果工厂管理的对象是一个单例对象,这会改变什么吗?为什么不直接访问 PersisenceManagerFactory 呢?也许 PersistenceManagerFactoryUtils.getPersistenceManager
更适合我的需要?getObject
可以返回空吗?