我在使用swing桌面应用程序中的hibernate / entity manager进行正确保存时遇到问题。我有一个方法可以通过调用webservice从应用程序中正确注销。 Web服务方法如下所示:
public void setLoggodOutCount(User user){
user.setLoggedOutCount(12);
em.merge(user);
}
调用此webservice方法后,我的程序退出。然后,当我查看我的服务器日志时,我可以看到执行了两个更新。一个具有良好价值= 12,一个具有prev值= 11。有时候状况良好,有时候没有。我该怎么做才能强制我最后执行更新?