码迷,mamicode.com
首页 > Web开发 > 详细

HIbernate学习笔记 之 使用

时间:2017-04-15 14:58:39      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:ati   最大值   htm   mysq   html   blog   高并发   native   mysql   

 一、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学习笔记 之 使用

标签:ati   最大值   htm   mysq   html   blog   高并发   native   mysql   

原文地址:http://www.cnblogs.com/GotoJava/p/6714074.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!