hibernate中实体类的三种状态

来源:互联网 发布:简单画图软件 知乎 编辑:程序博客网 时间:2024/05/16 12:36

(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()此方法在实体类为瞬时态时候做添加,托管态和持久态时候做修改

0 0
原创粉丝点击