hbm.xml资料说明

hbm.xml文件说明

配置文件中映射元素详解

对象关系的映射是用一个XML文档来说明的。映射文档可以使用工具来生成,如XDoclet,Middlegen和AndroMDA等。下面从一个映射的例子开始讲解映射元素,映射文件的代码如下。

<!--具体讲解-->

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN" " http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">


<hibernate-mapping>

<class
name="com.mapserver.model.Shop"
table="shop"
lazy="false"
>
<id
name="id"
type="long"
column="id"
length="20"
>
<generator class="native" />
</id>

<property
name="name"
type="string"
column="name"
length="100"
/>
<property
name="address"
type="string"
column="address"
length="200"
/>
<property
name="lat"
type="string"
column="lat"
length="50"
/>
<property
name="lng"
type="string"
column="lng"
length="50"
/>
<property
name="zoom"
type="string"
column="zoom"
length="50"
/>
</class>
</hibernate-mapping>

<!--讲解结束-->