<generator class="identity" />改为
<generator class="assigned " />
试试
<generator class="assigned " />
试试
解决方案 »
- Spring管理Session何时打开何时关闭?使用getHibernateTemplate()时如何解决nosession问题?
- 用jfreechart做的柱状图为什么中文乱码?
- 求救,哪位哥们帮忙解决一下,SSH整合的错误
- 谁能用比较清楚的语句帮我介绍写javaEE到底是什么...
- 问个关于delete-orphan的奇怪问题
- weblogic中使用log4j,怎样屏蔽掉weblogic的日志信息
- 关于Tomcat一些定制设定的求助?
- 简单的问题!参与者给分!
- 谁能解释一下什么是cmp,bmp.
- myeclipse新建maven项目报错 大牛指点一下啊
- struts框架下多工程问题的解决办法!!
- 我已将数据库的值绑上了html:select 标签上了 ,可不知道怎么去取页面上的值
<generator class="increment" />
generator有很多属性
increment是hibernate自己给你自动增长
它先用select max(id) from table;
然后在这个基础上加1
native是根据你使用的数据库来进行,具体的不是很清楚
identity是你在数据库建立表的时候设置了自动增长就用这个,像mysql和sqlserver
还有sequence 针对使用序列进行增长的oracle