实体层中字段,数据库表中字段,hbm.xml中的property分别是什么关系?初学者!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/31 23:27:52
我知道他们三个之间的作用,我的意思是:比如说数据库中所有的字段则hibernate配置文件中一定要配置,而hibernate配置文件可以有数据库中没有的字段配置;
实体层有的字段,一定hbm.xml一定要有配置。等一系列三者之间的关系,谢谢!!!!!!!!

hbm.xml把实体类和数据库表关联起来,它是配制实体类的对象对应数据库表中的字段:
例:
       <class name="com.OA_System.hibernate.bean.OA_DAILY" table="OA_DAILY">
<id name="OA_DAILY_ID" column="ID" type="long">
<generator class="sequence">
<param name="sequence">nl2_sl</param>
</generator>
</id>
<property name="OA_DAILY_DATES" column="DATES" type="string"></property>
<property name="OA_DAILY_ADDRESS" column="ADDRESS" type="string"></property>
<property name="OA_DAILY_RPERSON" column="RPERSON" type="string"></property>
<property name="OA_DAILY_RWAY" column="RWAY" type="string"></property>
<property name="OA_DAILY_GAIYAO" column=&qu