大家好,我现在的情况是:
我把oracle数据库换成mysql的 需要修改hbm.xml文件 这里涉及到了 自动增长列的问题 ,应该怎样改自动增长列呢 ????
这里是 oracle中的 代码
<id name="id" type="java.lang.Long">
<column name="ID" precision="10" scale="0" />
<generator class="native">
<param name="sequence">TRADELOG_SEQ</param>
</generator>
</id>、谢谢各位了
我把oracle数据库换成mysql的 需要修改hbm.xml文件 这里涉及到了 自动增长列的问题 ,应该怎样改自动增长列呢 ????
这里是 oracle中的 代码
<id name="id" type="java.lang.Long">
<column name="ID" precision="10" scale="0" />
<generator class="native">
<param name="sequence">TRADELOG_SEQ</param>
</generator>
</id>、谢谢各位了
解决方案 »
- 启动tomcat报错:
- 如何在使用java命令javaw时引用项目中包含的jar包
- java程序报了几个错,大伙来看看
- 有关Guice的问题,各位帮忙啦!!
- mysql插入随机数问题
- 如何对struts2中使用tree标签生成的树状菜单进行操作
- 那位高手能把这段程序显示出来的日期转换成显示中国的日期....急!!!
- java.lang.IllegalArgumentException: Mapped Statements collection does not conta
- 请教几个关于用struts+spring+hibernate来做jsp网页的问题,谢谢!问题解决后马上结贴!
- 我刚开始起步学习JAVA,对J2EE比较感兴趣,但是遇到谢问题,大家请近来看看啊,帮帮忙!
- jsp页面获取session的问题
- 哪位能解答我的问题
<column name="ID" precision="10" scale="0" />
<generator class="identity">
</generator>
</id>
然后 mysql中主键要是auto_increment
mysql 主键生成方式一般写成如下就可以了
<generator class="native"/>
<column name="ID" precision="20" scale="0" />
<generator class="native"/>
</id>
<generator class="native">
<param name="sequence">TRADELOG_SEQ</param>
</generator>
一般的话弄成native比较方便
这个就行啊,我前几天导的