浏览 1387 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-09-18
hibernate则需要在hbm.xml文件中把ID的生成方式设为sequence.
<id name="postid" type="java.lang.Integer" column="POSTID" > <!--设置id生成方式--> <generator class="sequence"> <param name="sequence">SCOTT.DMIFPOSTID</param> </generator> </id> SCOTT.DMIFPOSTID为序列名。 在调用this.getHibernateTemplate().save()方法时会自动生成根据sequence把查询到的id号set给这个对象的id. 回顾序列的创建: CREATE SEQUENCE DMIFPOSTID INCREMENT BY 1 -- 每次加几个 START WITH 1 -- 从1开始计数 NOMAXVALUE -- 不设置最大值 NOCYCLE -- 一直累加,不循环 CACHE 10; 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |