JPA 查出对象来执行set方法之后 自动update的解决方法和原因
先理解下Hibernate 中对象的三种状态:(1)临时状态:通过new新建的对象,没有被持久化,也不在session缓存中(2)游离状态:已经被持久化,但不在session缓存中(3)持久状态:已经被持久化,也在session缓存中(持久化:数据库有这条数据)持久态到游离态的方法有:session.close()、session.evict(obj)、session.clear()close():关闭session,整个session中的持久态对象都成为游离态clear():清楚sessio
原创
2020-06-03 11:27:43 ·
1669 阅读 ·
1 评论