有关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做添加页面上应该是不出现主键编号的,怎么办?急待解决!期待高手快进!!!
展开
2个回答
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 广告
2024-07-24 广告
Oracle EBS运维是确保企业资源规划系统稳定、高效运行的关键环节。它涵盖了系统监控、性能优化、故障排查与恢复等多方面内容。通过持续的监控和数据分析,运维团队能够及时发现并解决潜在问题,保障系统的稳定性和安全性。同时,他们还需要与业务部...
点击进入详情页
本回答由仁科信息提供
2013-08-06
展开全部
也许我没太明白你的意思,但是我敢肯定的是hibernate绝对支持序列(SEQUENCE)。。。只要在BEAN的映射到HBM.XML文件里写上对应的主键生成策略就行呀,如果使用JPA就更简单了,加上@GeneratedValue(strategy=GenerationType.SEQUENCE)就行了,对hibernate不是很熟悉,可能有的地方说错了,但是他支持序列是肯定可以的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询