我在使用基于JDO
的持久层组建Java Web项目的早期阶段,我发现自己对此感到疑惑。
如果我在将响应写入输出流之前在servlet中的HTTPServlet
和commit
或rollback
中启动事务,是否有办法获取对象列表(提交已更改的ID或ID)如果是这样,表现会是什么样的?
更新
我还没有尝试过,但似乎在InstanceLifecycleListener
添加PersistenceManager
就行了。
答案 0 :(得分:0)
到InstanceLifecycleListener
添加PersistenceManager
到目前为止工作得很好。唯一的问题是不要将Classes[]
参数省略为addInstanceLifecycleListener
。相反,如果您想要收听所有更改,请明确传递null
。