不知道大家注意到没有在使用Hibernate 中的merge()方法时,有的时候直接使用session.merger(user);就可以执行了。但是有的时候却不执行,而是要在写成Transaction tr = session.beginTransaction();session.merge(user);tr.commit(); 这样才可以执行。 目前我还不知道这是为什么,不过我只使用session.merger(user);提交时是在struts2-core-2.2.3.1包下面。使用Transaction tr = session.beginTransaction();session.merge(user);tr.commit();是在struts2-core-2.3.16包下面。我不知道是不是这个原因。 如果不是这个原因欢迎大家留言指正 谢谢!!
使用Hibernate 中的merge()方法
最新推荐文章于 2019-09-30 07:52:00 发布