经常使用hibernate来自动生成主键,在业务处理中,用得最多的就是自动生成UUID作为主键,但不具备业务主键,这样可以非常准确的保证主键的唯一性,但一个很大的缺点就是hibernate的关联,非主键关联处理起来很烦心,特别上次处理非主键一对一,烦心到死。还有一个用的比较多的生成算法就是Assigned ,如果主键由自己在程序中生成的话一般都是用这个主键。
在网上浏览了一些关于hibernate主键生成算法的说明,摘录如下
主键产生器的可选项说明:
1) Assigned
主键由外部程序负责生成,无需Hibernate参与。
2) ...
我的相册
IMG_4731
共 1 张
共 1 张
最近加入圈子
最新评论
-
liunx下vi命令详解
agen_0502 写道 为什么不说是vim ? vi跟vim有什么区别? 楼主 ...
-- by shang -
liunx下vi命令详解
为什么不说是vim ? vi跟vim有什么区别? 楼主好像把这个重要的知识点给忘 ...
-- by agen_0502 -
J2EE的核心API与组件
JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。不 ...
-- by wqy -
Java对象序列化
写的很不错
-- by LinuxFans -
“IT民工”折射中国软件业 ...
中国的水文环境过于复杂,没有利于航母生存的环境。试想,你可以通过权力获取大单,还 ...
-- by ltian







评论排行榜