社区
Java EE
帖子详情
hibernate怎样取序列的值?
awinder
2006-09-19 03:20:21
我的主健配置成序列生成,现在我想取得刚增加的纪录的主健值,该怎么取啊?怎样通过hql取出?
...全文
358
3
打赏
收藏
hibernate怎样取序列的值?
我的主健配置成序列生成,现在我想取得刚增加的纪录的主健值,该怎么取啊?怎样通过hql取出?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ladofwind
2006-09-20
打赏
举报
回复
同意一楼的
-------------------------------------------------
蓝域工作室 http://www.ohmyzone.com.cn
如果这都不算爱
2006-09-19
打赏
举报
回复
顶楼上的
interpb
2006-09-19
打赏
举报
回复
session.save(obj);
保存后
就可以直接调用 obj.getID();获得主键
http://community.csdn.net/Expert/topic/5032/5032394.xml?temp=.1278498
hibernate
的主键生成策略
seqhilo策略类似于hilo,也是基于hi/lo算法,但它使用数据库
序列
而不是单独的表来获
取
高位
值
。这使得它更适合数据库支持
序列
的环境,如Oracle,但在跨数据库使用时可能需要额外的配置。 5. **identity**: ...
hibernate
主键生成策略详解
**increment** 策略由
Hibernate
从数据库中
取
出主键的最大
值
(每个 session 只
取
一次),并在此基础上每次递增 1 来生成新的主键
值
。这一策略不依赖于底层数据库的具体实现,因此可以在不同的数据库之间通用。 在...
hibernate
主键生成策略
seqhilo与hilo类似,也是基于Hi/Lo算法,但使用数据库
序列
来获
取
Hi
值
,适用于支持
序列
的数据库如Oracle。它的优势在于可以更好地处理多进程并发,但不适用于所有数据库。 5. **identity**策略: 这种策略依赖于...
Hibernate
选择题(含答案).doc
6.
Hibernate
提供了多种主键生成策略,如identity(由数据库自动增长,非所有数据库支持)、sequence(Oracle
序列
)、native(根据配置的方言自动选择策略)和assigned(手动分配ID)。 7.
Hibernate
中,对象的状态...
hibernate
[1].cfg.xml中配置信息详解
**
取
值
**:建议
取
5到30之间的
值
。 ##### 3. `
hibernate
.jdbc.batch_versioned_data` **用途**:启用或禁用批量更新时的数据版本控制。此配置项有助于确保数据的一致性。 **
取
值
**:`true`或`false`。 ##### 4. `...
Java EE
67,543
社区成员
225,859
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章