Hibernate学习笔记(一)

来源:互联网 发布:java ee jdk安装教程 编辑:程序博客网 时间:2024/06/08 00:26

一:Hibernate 用对象标识符(OID)来区分对象


第二节:Hibernate 对象标识符生成策略
主键的分类业务主键VS 代理主键代理主键是不具有业务性的;
1,increment 由Hibernate 自动以递增的方式生成标识符,适用代理主键;
2,identity 由底层数据库生成标识符;适用代理主键;
3,sequcence 由Hibernate 根据底层数据库的序列来生成标识符;适用代理主键;
4,hilo Hibernate 根据high/low 算法来生成标识符。适用代理主键
5,native 根据底层数据库对自动生成标识符的支持能力, 来选择identity,sequence 或hilo;适用代理主键;
原创粉丝点击