2024年4月28日发(作者:)

Hibernate中配置说明。

在Hibernate中,各表的映射文件….可以通过工具生成,例如在使用

MyEclipse开发时,它提供了自动生成映射文件的工具。配置文件的基本结构如下:

Xml代码

"-//Hibernate/Hibernate Mapping DTD 3.0//EN"

"/">

">



……





1. 主键(id)

Hibernate的主键生成策略有如下几种:

1) assigned

主键由外部程序负责生成,在 save() 之前指定。

2) hilo

通过hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。

3) seqhilo

与hilo 类似,通过hi/lo 算法实现的主键生成机制,需要数据库中的 Sequence,适

用于支持 Sequence 的数据库,如Oracle。

4) increment

主键按数值顺序递增。此方式的实现机制为在当前应用实例中维持一个变量,以保存