首页 > 代码库 > HIbernate学习笔记 之 使用
HIbernate学习笔记 之 使用
一、hibernate主键生成方式:
1.常用方式:mysql:自增长生成主键(identity)
<generator class="identity"> </generator>
2.常用方式:oracle:序列方式生成主键(sequence)
<generator class="sequence"> <param name="sequence">序列名</param> </generator>
3.常用方式:nateive:根据当前配置的数据库方言,自动选择sequence或者identity
<generator class="native"> <param name="sequence">序列名</param> </generator>
4.其它方式1:class="increment",获取当前表中主键的最大值,然后+1作为新的主键。高并发可以存在问题,重复。
5.其它方式2:class="increment",获取当前表中主键的最大值,然后+1作为新的主键。高并发可以存在问题,重复。
HIbernate学习笔记 之 使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。