读书人

在Oracle数据库中主键是sequence程序中

发布时间: 2012-01-19 00:22:27 作者: rapoo

在Oracle数据库中主键是sequence程序中hibernate的XML文件怎么配置才能获取到数据库的sequence
我的hibernate的映谢文件是这样的,怎么改啊?

XML code
<hibernate-mapping>    <class name="com.rj.vo.XaOrg" table="XA_ORG" schema="RJ" lazy="false">        <id name="orgid" type="java.lang.String">            <column name="ORGID" length="8" />            <generator class="sequence"></generator>        </id>        <property name="orgname" type="java.lang.String">            <column name="ORGNAME" length="50" />        </property>        <property name="qrycode" type="java.lang.String">            <column name="QRYCODE" length="100" />        </property>    </class></hibernate-mapping>


[解决办法]
XML code
<generator class="sequence">              <param   name="sequence">your_sequence</param>   </generator>
[解决办法]
就如楼上说的
[解决办法]
<id name="orgid" type="java.lang.String" column="ORGID">
<generator class="sequence">yoursequence</generator>
</id>

[解决办法]
http://www.xrss.cn/Dev/JAVA/200762714441.Html没看明白什么意思,看看是不是这个文章的意思!
[解决办法]
顶了

读书人网 >Java Web开发

热点推荐