列出hibernate中实体对象的三种状态?
(1)瞬时态:对象里面没有id值,对象与session没有关联。
例:User u=new User();
u.setName("z");
u.setTel("321");
(2)持久态:对象里面有id值,对象与session有关联。
例:User user=session.get(User.class,1);
(3)托管态:对象有id值,对象与session没有关联
例:User u=new User();
u.setId(1);
session.saveOrUpdate()此方法在实体类为瞬时态时候做添加,托管态和持久态时候做修改
---------------------
作者:Daydream Mr.
来源:CSDN
原文:https://blog.csdn.net/z498596750/article/details/54891197
版权声明:本文为博主原创文章,转载请附上博文链接!