首页 新闻 会员 周边 捐助

Hibernate主键管理

0
悬赏园豆:20 [已关闭问题] 关闭于 2014-05-12 16:20

Hibernate中是否可以添加不为主键是自动增长的数据

光标下的世界的主页 光标下的世界 | 初学一级 | 园豆:34
提问于:2014-03-26 17:09
< >
分享
所有回答(2)
0

可以的,就是主键是自己插入的,自己写的ORM工具都得实现这功能更不用说Hibernate了.

话说你测试下看能不能直接插个实体进去不就行了`还浪费20分

吴瑞祥 | 园豆:29449 (高人七级) | 2014-03-26 17:11

我想知道Hibernate管理的机制

支持(0) 反对(0) 光标下的世界 | 园豆:34 (初学一级) | 2014-03-26 17:22

我想知道Hibernate管理的机制

 知道可以,就是不知道它是如何实现的

支持(0) 反对(0) 光标下的世界 | 园豆:34 (初学一级) | 2014-03-26 17:23

我想知道Hibernate管理的机制

 知道可以,就是不知道它是如何实现的

给解决一下嘛

支持(0) 反对(0) 光标下的世界 | 园豆:34 (初学一级) | 2014-03-26 17:24

@光标下的世界: 这个有什么好纠结的.判断当前表的主键是不是自增的.

是->不插入主键值

不是->插入主键值.

我实现的时候是直接判断字段是不是自增的,不单是主键

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2014-03-26 17:29

@吴瑞祥: 没判断过,如何判断

支持(0) 反对(0) 光标下的世界 | 园豆:34 (初学一级) | 2014-03-26 17:45

@光标下的世界: ifelse,开玩笑的

我是通过定义一个Attribute用来标识一个属性为自增字段.也可以通过配置文件将一个字段标识为自增

支持(0) 反对(0) 吴瑞祥 | 园豆:29449 (高人七级) | 2014-03-26 18:01
0

nhibernate主键是可以自己管理的,主键配置中好像有一个类似generator的配置,可以自行定义主键策略。

lucika.zh | 园豆:54 (初学一级) | 2014-03-26 17:25
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册