hibernate学习第一篇
来源:互联网 发布:富甲天下3武将数据 编辑:程序博客网 时间:2024/05/21 04:19
关于hibernate的主键映射 标识生成器:
assigned , native , identity 区别
assigned 与 native :
在用Hibernate的时候,当有表中的主键是库自动生成的时候将使用native。而当是自己添加的时候则需要改为assigned。因为assigned是指指定的,分配的, 如果你不赋予他值,那么他是不能实现的. 需要人工,自己把某个东西赋予给它 所以是assigned
native 与 identity :
修饰符,代表自增的意思,只是看你选择的数据库不同而选择不同,
一般来说象SQL,MYSQL这类的数据库都是选择identity。
在HIBERNATE配置中native是默认的,泛指的自增,
也就是说除了oracle数据库外(oracle下用native需要用到一个叫hibernate_sequence的sequence),
大部分数据库你都可以使用默认的native来代表自增。
0 0
- hibernate学习第一篇
- Hibernate 学习笔记第一篇
- Hibernate 第一篇
- 第一篇:Hibernate简介
- hibernate 第一篇
- 初步认识hibernate--第一篇
- Hibernate学习(第一篇)——hibernate基本概念和体系结构
- servlet学习(第一篇)
- 多线程学习第一篇
- 第一篇学习日记
- 第一篇PHP学习
- android 学习第一篇
- wordpress 学习第一篇
- 学习android第一篇
- Linux学习第一篇
- Linux学习第一篇
- android学习第一篇
- lucene学习第一篇
- FPGA与CPLD的概念及其区别
- 智能指针
- UVA 10288 - Coupons(概率递推)
- .net(C#)中的类和对象
- 回溯法基本思想
- hibernate学习第一篇
- volley 之get、put、post、delete
- [WPF/Silverlight]让INotifyPropertyChanged的实现更优雅一些
- UVa 11134 Fabled Rooks 解题报告(贪心)
- python抓取51CTO博客的推荐博客的所有博文,对标题分词存入mongodb中
- CSS中em和px的区别
- Linux pipe 函数
- Linux下多线程编程
- rails select