java对象在set属性时为什么不更新数据库

来源:互联网 发布:鹰眼数据 编辑:程序博客网 时间:2024/06/05 18:25
在使用hibernate框架开发项目时,当你向数据库更新对象时,当你在执行对象的set方法把对象的属性赋给对象时,会出现数据库的更新操作,这是因为你的对象若是从数据库中查到的话,他是一种持久态,即从数据库中拿到数据放入session中,因为在session中所以当你对该对象进行操作时,数据库中的数据也会相应的发生更新,在项目中session交给spring来管理,session管理又是在service层,所以需要你在session关闭之前进行操作才有效。下面是代码
0 0
原创粉丝点击