020_ID生成策略_XML_配置
来源:互联网 发布:常用的外文数据库 编辑:程序博客网 时间:2024/05/22 11:59
- 博客分类:
星期六, 一月 02, 2016 14:04:55
id生成策略
1.对应项目:hibernate_0400_ID
2.注意:
a)我们观察hibernate生成表的结构并不是为了将来就用它生成,(可能还有自己的扩展,比如index等)
而是为了明白我们应该建立什么样的表和实体类映射。
id主键:
1)在mysql用自增字段,用auto increatment
在oracle 用 sequence
伦理片 http://www.dotdy.com/
注意:
对于类里面的对象里的这个值就不可以指定它了。得靠程序(数据库)帮我自动生成;
hibernate或JPA已实现这样的能力,就是通过设置-->告诉它id怎么生成,这样的话,你写程序的时候就不用设这个id了。
----id的生成策略。
测试类:
使用junit进行
约定俗成的 在类的后面加Test是测试类HibernateIDTest
在方法的前面加Test是测试方法
案例:
1.查看文档自动生成id的
看文档的习惯是,先找目录,找不到再进行搜索。
对象/关系数据库映射基础(Basic O/R Mapping)有一个id
<generator class="generatorClass"/>
可的<generator>子元素是一个Java类的名字, 用来为该持久化类的实例生成唯一的标识。
uuid university Unicode id 全球唯一的id-----type string
native 会根据数据库为oracle或是mysql进行使用sequence 或是auto_increment
影音先锋电影 http://www.iskdy.com/
设置了generator,在测试类中就不需要再进行设置了。
对于xml配置文件进行生成uuid
生成的sql
id varchar(255) not nul
/hibernate_0400_hw/hibernate/model/Student.hbm.xml
- 020_ID生成策略_XML_配置
- 10_ID生成策略_xml_配置
- 11_ID生成策略__annotation配置(一)
- Hibernate教程02_ID生成策略
- mongoose模块自动生成_id
- hibernate ID生成策略配置
- 020:ID生成策略XML配置(连接mysql)
- Hibernate Annotation配置主键生成策略
- hibernate 配置Oracle主键生成策略
- Hibernate Annotation配置主键生成策略
- Hibernate Annotation配置主键生成策略
- 022:ID生成策略-Annotation配置-IDENITIY_SEQUENCE
- hibernate主键生成策略与配置详解
- Hibernate Annotation配置主键生成策略
- Hibernate各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- Hibernate各种主键生成策略与配置详解
- 常见的注册表操作及其含义
- android studio 下的debug模式下的keystore变成自己的keystore
- java代码发送HTTP Post请求
- CentOS 7 添加用户
- 网站负载均衡技术
- 020_ID生成策略_XML_配置
- iOS删除项目中未使用的图片资源
- 2、黑马程序员——继承
- 一点给新人的建议,请大家多指教批评
- opencv 基于灰度直方图的颜色迁移
- MASTUDIO 移动办公客户应用集锦
- 关于typedef的用法总结
- web服务器的几种缓存
- mailto: HTML e-mail 链接