4.POJO(持久化)类定义规则

来源:互联网 发布:淘宝旺旺客服电话 编辑:程序博客网 时间:2024/06/11 18:03
1.概念
     在Hibernate中,我们将封装业务数据的实体类称为持久化类。
     持久化类经过Hibernate映射后可以自动生成对应的数据库表。
     原则上Hibernate不要求持久化类实现任何接口或继承任何类,所以Hibernate是一个非侵入式框架。

2.具体要求
     (1)有无参的构造器,便于通过反射创建对象。
     (2)有OID属性:就像数据库表一定要有主键一样,持久化类也一定要有OID属性用于和数据库表的主键相对应。
     (3)包含使用JavaBean风格声明的属性:getXxx()和setXxx()方法
     (4)非final类:在Hibernate中需要通过为持久化类创建代理对象的方式实现延迟加载策略,final类无法被继承从而无法创建其代理对象。


0 0
原创粉丝点击