有关hibernate连接oracle数据库做增加功能操作的问题。急待解决!(oracle高手进!)

现在正在做一个用ssh框架+oracle9i的项目,其中要往oracle数据库做添加功能,但现在问题是oracle中不支持identity主键自动增长,只能创建序列(假定... 现在正在做一个用ssh框架+oracle9i的项目,其中要往oracle数据库做添加功能,但现在问题是oracle中不支持identity主键自动增长,只能创建序列(假定序列名为mySeq,增加操作的sql语句应为insert into Student values(mySeq.nextVal,'ZhangSan')才行,序列只是数据库中一个对象又不能绑定某个表或表中某个字段,不知怎么办好),但用hibernate连oracle做增加时hibernate肯定不认识序列,web层jsp做添加页面上应该是不出现主键编号的,怎么办?急待解决!期待高手快进!!! 展开
 我来答
匿名用户
2013-08-06
展开全部
我之所以没说,是因为我对hibernate还算不上熟练,甚至于说我没有拿hibernate开发过,怕误导人。。。我只能提供参考。。。因为我这里没有hibernate环境,具体可能需要你实践一下。。。<?xml version="1.0"?>http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"></A> Users may bid for or sell auction items. 把这里换成sequence试试?
仁科信息
2024-07-24 广告
Oracle EBS运维是确保企业资源规划系统稳定、高效运行的关键环节。它涵盖了系统监控、性能优化、故障排查与恢复等多方面内容。通过持续的监控和数据分析,运维团队能够及时发现并解决潜在问题,保障系统的稳定性和安全性。同时,他们还需要与业务部... 点击进入详情页
本回答由仁科信息提供
匿名用户
2013-08-06
展开全部
也许我没太明白你的意思,但是我敢肯定的是hibernate绝对支持序列(SEQUENCE)。。。只要在BEAN的映射到HBM.XML文件里写上对应的主键生成策略就行呀,如果使用JPA就更简单了,加上@GeneratedValue(strategy=GenerationType.SEQUENCE)就行了,对hibernate不是很熟悉,可能有的地方说错了,但是他支持序列是肯定可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式