转载请注明:http://blog.csdn.net/uniquewonderq
<hibernate-mapping>
schema="schemaName"//设置格式名字
catalog="catalogName"//设置目录名称
default-cascade=“cascade_style”//级联风格
default-access="field|property|ClassName"//访问策略
default-lazy="true|false"//加载策略
package="packagename"//设置默认的包名
</hibernate-mapping>
<class
name="ClassName"//表示对象关系映射,映射的哪个类
table="tableName"//表示数据库中的表名
batch-size="N";//抓取策略,一次可以抓取多少记录
where="condition"//抓取的条件
entity-name="EntityName"//一个对象可以映射多张表,如果映射多张表,就要加这个属性
/>
<id>//表示主键
name="propertyName"//映射的属性
type="typeName"//表示的数据类型 如 int
column="column_name"//表示映射到数据库表中字段的名称(也就是列的名称)
length="length"//指定它的长度
<generator class="generatorClass" />//表示主键生成的策略, 如assigned
</id>
主键的生成策略:
时间: 2024-10-07 05:16:08