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