Finder方法不返回EJB 2.1中的最新记录

时间:2012-12-27 07:16:30

标签: entity

我使用的是EJB 2.1,我遇到了问题。

有一种方法可以调用存储过程来更新DB中的特定记录(主键是'id'),执行过程后,我调用findByPrimaryKey(id)来获取相同的记录。 / p>

两个调用都采用单一方法。

我面临的问题是我使用findByPrimaryKey(id)获取旧记录(不是更新记录)。但我想要更新的记录。

我理解可能是交易没有完成,所以发现者正在给出旧记录。但是我需要这个才能让它发挥作用。请帮忙。

0 个答案:

没有答案