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