关于hibernate的一个小问题,马上给分!

BigHill 2004-11-29 04:21:23
用session.save()方法插入数据库记录时,为什么插入记录的顺序不是在表的最后,而是乱的。一会在中间、一会在最后,没有规律。
怎么样才能把插入的记录放在数据表的最后!
...全文
132 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
BigHill 2004-12-03
  • 打赏
  • 举报
回复
等待中.........
sunjhgq 2004-12-02
  • 打赏
  • 举报
回复
学习中
BigHill 2004-12-01
  • 打赏
  • 举报
回复
难倒就没人知道吗?
BigHill 2004-11-30
  • 打赏
  • 举报
回复
ID字段generator的生成策略是用assigned,该表没有建立过任何索引!!!
请大家再帮我想想办法
eclipse0016 2004-11-29
  • 打赏
  • 举报
回复
大家说得对!呵呵
mudsong 2004-11-29
  • 打赏
  • 举报
回复
主键一定是建立了索引,如果你的主键是按时间生成char字段,
建了索引就会按顺序排列,当然有可能在中间
mudsong 2004-11-29
  • 打赏
  • 举报
回复
看你的主键的生成策略了

如果主键是uuid.hex,当然有可能会在中间
realsong 2004-11-29
  • 打赏
  • 举报
回复
会不会跟索引有关?哦,这个应该没关的
bluemeteor 2004-11-29
  • 打赏
  • 举报
回复
看你的ID字段generator如何定义的了

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧