对象的状态

举例: User   user   = new User();

 

Hibernate中对象的状态: 临时/瞬时状态、持久化状态、游离状态。

ü 临时状态

特点:

直接new出来的对象;  

不处于session的管理;

数据库中没有对象的记录;

ü 持久化状态

当调用session的save/saveOrUpdate/get/load/list等方法的时候,对象就是持久化状态。

处于持久化状态的对象,当对对象属性进行更改的时候,会反映到数据库中!

特点:

处于session的管理;

数据库中有对应的记录;

ü 游离状态

特点

    不处于session的管理;

数据库中有对应的记录

Session关闭后,对象的状态;

 

对象状态的转换

 【Hibernate】对象的状态

 

相关文章:

  • 2022-12-23
  • 2021-12-23
  • 2021-12-05
  • 2021-07-31
  • 2021-12-09
  • 2022-01-05
  • 2021-10-28
猜你喜欢
  • 2021-10-24
  • 2021-12-23
  • 2022-02-23
  • 2021-06-01
  • 2021-10-28
相关资源
相似解决方案