Hibernate属性简单分析
在向大家详细介绍Hibernate属性之前,首先让大家了解下Hibernate是一种新的O/R映射工具,然后全面介绍Hibernate属性。
在Java环境下,有多种对象关系映射方法,如实体Bean、OJB、JDO、JDBC等。Hibernate是一种新的O/R映射工具,它不仅提供了从Java类到数据表的映射,也提供了数据查询和恢复等机制。Hibernate属性非常简单易学,目前国内有很多同行已经或正在用Hibernate开发实施项目;但Hibernate属性有很多规则不为人知或应用甚少。本文的目的就是将这些规则归纳总结,希望对您的开发和设计有益。
系统启动检查您的对象关系映射是否正确时,是以。hbm.xml为基准来进行检查的;对象文件的property可以比映射文件的property多,但不能少。如果您有如下的映射:
<class name="com.hongsoft.test.User" table="res_user"> <id name="id" column="id" type="long" unsaved-value="any"> <generator class="assigned"> </generator> </id <property name="name"/> <property name="loginName"/> <property name="passwd"/> </class>