Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 管理休眠生成器序列_Oracle_Hibernate_Oracle10g - Fatal编程技术网

Oracle 管理休眠生成器序列

Oracle 管理休眠生成器序列,oracle,hibernate,oracle10g,Oracle,Hibernate,Oracle10g,我需要有关休眠生成器序列的帮助 是否可以使用Hibernate java class a来管理由Hibernate hbm文件映射的DB(Oracle)中定义的序列 我的意思是,从java映射类手动更新序列以生成复合序列 谢谢 要通过Hibernate访问序列,可以使用命名查询。例如,考虑以下链接:和当你说“更新序列”时,你的意思是什么?更新不适用于序列,至少在Oracle中不适用。抱歉,更新序列,我的意思是使用Oracle DB中通过hibernate定义的序列(下一个、当前等)。可以映射一个

我需要有关休眠生成器序列的帮助

是否可以使用Hibernate java class a来管理由Hibernate hbm文件映射的DB(Oracle)中定义的序列

我的意思是,从java映射类手动更新序列以生成复合序列


谢谢

要通过Hibernate访问序列,可以使用命名查询。例如,考虑以下链接:和

当你说“更新序列”时,你的意思是什么?更新不适用于序列,至少在Oracle中不适用。抱歉,更新序列,我的意思是使用Oracle DB中通过hibernate定义的序列(下一个、当前等)。可以映射一个序列(annotations,hbm.xml…),而不与POJO有任何关系(例如在hibernate cfg文件中),并在我需要的任何地方使用它?谢谢!我已经尝试过这个解决方法,它按照我的意愿工作。这就是我最后做的:1。从以下实体在*.hbm.xml映射文件中创建反查询:
2。在java代码中执行查询:
query query=getSession().getNamedQuery(“nextSequenceValue”)它作为包装器控制序列,以便在java中进行管理。谢谢