Hibernate主鍵自增策略


hibernate 主鍵生成策略配置:

通過 實體類映射文件中 <id>元素的 子元素 <generator> 元素進行配置

<generator> 常用配置:

(1)<generator class="assigned">

主鍵值 為手動指定 , 適合於 用戶 自定義注冊賬號

(2)<generator class="native">

主鍵值 由 數據庫本地 負責生成, hibernate框架不做干涉

(3)<generator class="increment">

由hibernate框架 獲取 數據庫中主鍵的最大值, 框架再自動對其 加一 , 作為新的主鍵值

(4) <generator class="sequence">
<param name="sequence">數據庫中已存在的序列名</param>
</generator>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM