设计的一张表中,使用String类型做为表的主键ID,使用一个SERIAL字段做为一个数据的编号,这样就可以产生一个自动增加的编号。使用Hibernate后主键ID使用Hibernate的uuid.hex自动生成没有什么问题,但是SERIAL字段Hibernate hibernatesync自动生成的配置信息却是“type=”ingeger” not-null=”true” length=”4””的属性。这样在开发过程中必须指定数值,这样就不能实现自动增加的愿望。所以修改配置文件为如下的样子:
<property
name="xxxxxxxxx"
column="xxxxxxxxxxxx"
type="integer"
update="false"
insert="false"
not-null="true"
length="4"
/>
[1] [2] [3] 下一页
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18