如何通过Hibernate的方法,在java代码中直接获得sequence,解决后立即给分

梦幻圣者 2006-12-19 01:21:01
我现在想使用db2数据库的sequence,但我不想让hibernate的model自动获得,因为这个值不是用来做主键的,而是想在java代码中查询该sequence。
...全文
563 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
梦幻圣者 2006-12-26
  • 打赏
  • 举报
回复
通过分析hibernate源码,问题已解决,直接查询“values nextval for sequenceName”即可,谢谢各位的支持。
fhway 2006-12-21
  • 打赏
  • 举报
回复
select max()?
  • 打赏
  • 举报
回复
是不是修改配置文件后,你的 java项目要重新运行,你修改了sequence或动态选择sequence是不是类似于这样的情况?
tianbaobao 2006-12-20
  • 打赏
  • 举报
回复
不太明白,,,帮顶一下..
gyscsdn 2006-12-20
  • 打赏
  • 举报
回复
这种情况只能在hibernate里取得原生connection,然后用jdbc原生的方法啦

rickyelf 2006-12-19
  • 打赏
  • 举报
回复
用SQL取得

select SEQUENCE.currval from dual
select SEQUENCE.nextval from dual
numen_wlm 2006-12-19
  • 打赏
  • 举报
回复
不明白你的意思

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧