社区
Java EE
帖子详情
hibernate映射oracle 序列问题!!
binhai1980
2006-09-28 09:44:45
我oralce数据库表 主键是 两位机构代码+10位自增序列 是varchar2 12位
我也创建了序列
生成hibernate映射文件时,由于主键字段是由:两位机构代码+10位自增序列 合成的无法直接设置主键字段为序列。生成映射文件后也没有关于序列的映射文件。请问 这种情况我该怎么生成映射文件,序列是不是不用生成映射文件 hql操作时直接写就可以呢??
谢谢高手指教!!
...全文
646
10
打赏
收藏
hibernate映射oracle 序列问题!!
我oralce数据库表 主键是 两位机构代码+10位自增序列 是varchar2 12位 我也创建了序列 生成hibernate映射文件时,由于主键字段是由:两位机构代码+10位自增序列 合成的无法直接设置主键字段为序列。生成映射文件后也没有关于序列的映射文件。请问 这种情况我该怎么生成映射文件,序列是不是不用生成映射文件 hql操作时直接写就可以呢?? 谢谢高手指教!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
txwg_808
2006-10-09
打赏
举报
回复
property 好像有个属性叫formular ,利用此属性可以用任意sql语句,函数对属性进行赋值
binhai1980
2006-10-07
打赏
举报
回复
有可以解决的办法吗
binhai1980
2006-09-30
打赏
举报
回复
现在表已经设计成这样 我该怎么操作 怎么生成映射文件呢
binhai1980
2006-09-30
打赏
举报
回复
那对应的序列 能单独生成吗映射吗 让后 再取来合成一个字段
tcmis
2006-09-29
打赏
举报
回复
关键是还需要并上部门代码,我想需要代码去自己实现。hibernate只想配置一下就搞定,我想实现不了。。
Yanbin_Q
2006-09-28
打赏
举报
回复
<id name="id">
<!--采用oracle的sequence技术自动自增主键-->
<generator class="sequence">
<!--指定DB中序列的名称-->
<param name="sequence">SEQ_CHILD</param>
</generator>
</id>
binhai1980
2006-09-28
打赏
举报
回复
我的主键是 一个字段 叫 billId 是 varchar2 12
这个12位 是前两位是机构代码 后10位取自增序列
tcmis
2006-09-28
打赏
举报
回复
在Hibernate里面,设计表的时候最好是设计一个自动生成的主键,不要单独的把某个字段去设置成主键,在以后的操作过程中,用Hibernate肯定会很麻烦,例如有个月报,你用year和month去做关键字,那么操作是比较复杂的,直接在程序里面去控制,建立一个pk或者xh什么的字段做为主键,个人认为做web开发的时候最好都用一个唯一的自动的字段做为关键字,这样做处理的时候绝对方便。
kevinwongz
2006-09-28
打赏
举报
回复
自己做个序列生成器吧,用JAVA的uuid吧。。
binhai1980
2006-09-28
打赏
举报
回复
??
jax-ws 方式发布web Service 后台用
Hibernate
实现,前端.NET通过引用服务方式实现
采用jax-ws发布Web Service服务,支持java客户端和.Net客户端调用,数据库采用
oracle
10g,里面有创建数据库脚本文件createTable_
Oracle
10g.sql,由于
Hibernate
映射
表中会存在循环引用对象
问题
,导致
序列
化失败,所以...
bank_web_application:Java,Spring MVC,
Oracle
ORM
Hibernate
4.3.7,用于将面向对象的数据模型
映射
到传统的关系数据库; Jackson 2.4.1,用于
序列
化和反
序列
化JSON请求和响应。 Log4j 1.2.17,用于记录系统中的所有操作Sitemesh 3.0-alpha-2用于将视图(jsp页面...
hibernate
4从入门到大神(备java基础,mysql,javaee经典框架)
Hibernate
4开发技术:ORM思想,
hibernate
介绍,
hibernate
.cfg.xml配置,hbm.xml
映射
文件详解,主键生成策略使用,PO对象状态及状态的转换分析、一级缓存,
Hibernate
数据检索技术,
Hibernate
映射
技术,
Hibernate
多表...
JAVA上百实例源码以及开源项目
Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象
序列
化保存私钥...
oracle
序列
为什么会无序,
Hibernate
注解
映射
sequence时出现无序增长
问题
+
hibernate
映射
oracle
ID自动增长:...
Hibernate
注解
映射
sequence时出现无序增长
问题
+
hibernate
映射
oracle
ID自动增长:通过
Hibernate
注解的方式
映射
oracel数据库的sequence主键生成器时,出现增加数据时sequence无序增长的
问题
,配置如下@Sequence...
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章