hibernate3
Hibernate中持久化类的访问者有两个:
1.Java应用程序
2.hibernate(何时调用get、set方法?)
持久化类的属性及访问方法
Hibernate访问持久化类属性的策略
1.propertye 默认值:表明hibernate通过getXXX和
setXXX来访问类属性。推荐使用。提高域模型透明性。
2.field:hibernate通过java反射机制直接访问类属性。对于没有
javabean方法的属性可设置该访问策略。
在持久化类的方法中加入程序逻辑
不管在类中是否存在name属性,只要在Customer.hbm.xml文件中映射了name属性,在hql语句中就能访问他。
设置派生属性
利用<property>元素的formula属性,用来设置一个sql表达式,hibernate将根据它来计算出派生属性的值。
主键 select max(id) from table;
<id name=“id” type=“long” column=“ID”>
<generator class=“increment”/>
</id>
class属性有下列值:

浙公网安备 33010602011771号