hibernate的的主键生成策略
来源:互联网 发布:查看java heap size 编辑:程序博客网 时间:2024/06/15 11:08
hibernate是持久性框架(与数据库操作有关)
Hibernate的主键生成策略:ID Generator
数字类型的:
native :本地的,由数据库生成,适用于所有的数据库。框架判断底层数据库类型。如果是底层数据是oracle,则序列名字必须为hiber_sequence。
inrement:查询数据库的最大值。适用于所有的数据库。
identity:sqlserver的自动增长。
sequence:由数据库的序列(sequence)生成,只适用于oracle, 他的写法:
<Generator class="sequence">
<param name="sequence">数据库中序列的名字</param>
</Generator>
字符串类型:
assigned:需手动设置自动增长的值
uuid: 随机生成32位的字符串,适用于所有的数据库。
外键:foreign
写法:(一对一)
<Generator class="foreign ">
<param name="property">从表中的主表对象的属性名</param>
</Generator>
- hibernate主键的生成策略
- Hibernate的主键生成策略
- hibernate的主键生成策略
- Hibernate的主键生成策略
- hibernate的主键生成策略
- hibernate的主键生成策略
- hibernate的主键生成策略
- Hibernate主键的生成策略
- Hibernate的主键生成策略
- hibernate的主键生成策略
- Hibernate的主键生成策略
- hibernate的主键生成策略
- Hibernate的主键生成策略
- Hibernate的主键生成策略
- Hibernate的主键生成策略
- Hibernate的主键生成策略
- Hibernate的主键生成策略
- hibernate的主键生成策略
- [备忘录]-Ubuntu 后台运行程序的几种方法!
- Android Service简介和用法
- Java int与integer的区别
- JSON.parse()和JSON.stringify()区别
- MVP 登录+注册
- hibernate的的主键生成策略
- js中自己遇到的时间处理方式
- 林轩田--机器学习技法--SVM笔记1--线性支持向量机(linear+SVM)
- 2017.11.7机房小测-K进制分解应用/模型转换-矩形并/题目性质-IOI2015原题简化
- 【BZOJ 4520/CQOI 2016】K远点对
- Java并发之读/写锁
- (Android) MVP模板 (使用okhttp-- get请求写的一个MVP模板)
- mongo bson转java对象报No converter问题
- Android 线程和线程池