首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 开源软件 >

Hibernate主键生成计策

2012-07-05 
Hibernate主键生成策略??2、sequenceDB2、Oracle均支持的序列,用于为long、short或int生成唯一标识数据库中的

Hibernate主键生成策略

??
2、sequence

DB2、Oracle均支持的序列,用于为long、short或int生成唯一标识
数据库中的语法如下:
Oracle:create sequence seq_name increment by 1 start with 1;
需要主键值时可以调用seq_name.nextval或者seq_name.curval得到,数据库会帮助我们维护这个sequence序列,保证每次取到的值唯一,如:

insert into tbl_name(id, name) values(seq_name.nextval, ‘Jimliu’); <id name="id" column="id" type="long"> <generator column="id"> <generator /> </id>

?

?

?

?

热点排行