
学习笔记
* 贺飞
这个作者很懒,什么都没留下…
展开
-
hibernate中的实体规则
一、实体类创建的注意事项 1.持久化类提供无参数构造 2.成员变量私有,提供get/set方法访问供外界访问 3.持久化类中的属性,应尽量使用包装类型 4.持久化类需要提供oid.与数据库中的主键列对应 5.实体类不要用final修饰 原因: hibernate使用cglib代理生成代理对象.代理对象是继承被代理对象.如果被final修饰.将无法生成代理. 二、主键类型 1、自然主键(少见)...原创 2020-10-30 14:22:58 · 254 阅读 · 0 评论 -
Hibernate的缓存机制
hibernate中的对象状态 首先需要明确hibernate中的对象状态,Hibernate的缓存机制与对象状态密切相关。 Hibernate中对象分为三种状态: 1、瞬时状态:对象没有id,没有在session缓存中 2、游离|托管状态:对象有id,但没有在session缓存中 3、持久化状态:对象有id,并且在session缓存中 三种状态的转换图: 结论:将我们希望同步到数据库中的对象转换...原创 2020-10-29 17:03:32 · 272 阅读 · 0 评论