I m currently having issues refreshing the data in my PersistenceContext. I have a CMT EJB3 bean which calls a BMT EJB3 bean. In the BMT bean, I do some process logic on an object. I commit the changes and I can see the changes in the database.
程序完成后, 我将返回到我的 CMT 豆。 我从 PersistenceContext (因为 BMT 豆改变了某些值) 中重新获取我的对象(. find () 方法), 但我仍然得到我对象的旧值 。 我甚至尝试了. refresh () 方法, 但数据没有更新 。
是否CMT和BMT豆类使用不同的持久性理论?