hibernate保存oracle数据库里获取序列问题

xiongdigujunfeng 2009-09-16 08:27:42
用hibernate向oracle数据库新增记录时,hbm.xml配置文件的 generator指定为sequence,然后配置序列名
但启用tomcat时,总是提示:Dialect 不支持 sequence,意思应该是说配置的数据库方言不支持sequence,我的方言配置的是:oracle9Driver,请知道原因的兄弟帮忙解答,一定感谢。
...全文
192 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiongdigujunfeng 2009-09-17
  • 打赏
  • 举报
回复
问题解决了,是因为我的配置在dataAccessContext.xml中才生效的,我是在hibernate.cfg.xml里配置了,没有用。谢谢各位
xiongdigujunfeng 2009-09-16
  • 打赏
  • 举报
回复
配置了呀,我配置的是org.hibernate.dialect.Oracle9Dialect
  • 打赏
  • 举报
回复
那你配置方言了么?
xiongdigujunfeng 2009-09-16
  • 打赏
  • 举报
回复
看了你给的那个链接了,我也是那么做的
序列是建了的,而且错误不是在运行时提示的,而是启动tomcat时提示的,
错误很奇怪,说方言不支持sequence
yztommyhc 2009-09-16
  • 打赏
  • 举报
回复
http://hi.baidu.com/nboy/blog/item/be8f36d1f615703c9b5027cd.html

看看这个链接对你有没有帮助。

另:你在oracle中是否建立了序列。。。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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