- 4
- 0
- 约2.1千字
- 约 11页
- 2018-01-19 发布于未知
- 举报
Hibernate高级内容 主键生成策略generator Generator:主键生成器,每个主键都必须定义相应的主键生成策略。它用来为持久化类实例生成唯一的标识。 Hibernate内置的主键生成策略 assigned:由用户手工给一个值(例如账号由用户决定) increment:不用手工给值,由系统自动递增(注意:这些只是Hibernate的策略)(账号由系统返回) identity:由数据库生成主键 sequence:由数据库根据序列生成主键 hilo:根据Hibernate特殊算法生成主键 native:系统自动选择identity, sequence, hilo uuid.hex: hibernate利用uuid算法生成主键 主键生成策略generator 案例:按照increment来生成主键 1:在数据库内定义一个整型主键 2:定义一个整型属性指向这个主键 3:为主键设置生成策略为increment 4:添加时,无需指定主键 怪问题:数据库表里面可不可以没有主键?可以 复合主键的情况 如果在表中有两个列合起来当主键怎么处理? 1:编写一个类(实现序列化接口),封装主键,并写属性 2:PO内编写各个属性,包括主键类型 3:在映射文件中写明: composite-id name=“属性名” class=“主键类名 key-property nam
您可能关注的文档
- §42太阳北师大版小学语文第一册.ppt
- §2中国建筑史绪论课件.ppt
- §42太阳的话.ppt
- §42太阳的话课件北师大版语文四年级下册章节.ppt
- §42糖类已经改好章节.ppt
- §1IR波谱分析09916课件.ppt
- §1JSP验证码.ppt
- §1js基本语法.ppt
- §1MVC和Struts原理.ppt
- §42铁路固定运输设备课件.ppt
- 2026年电信职业技能鉴定通关题库(典优)附答案详解.docx
- 2026年电信职业技能鉴定题库综合试卷带答案详解(模拟题).docx
- 2025年铁路线路工试卷及答案.docx
- 高新认定服务方案及流程.docx
- 2026年中国皮质劳保手套市场调查研究报告.docx
- 2026年电信职业技能鉴定综合提升测试卷(名师系列)附答案详解.docx
- 2026年电信职业技能鉴定综合检测提分及完整答案详解【全优】.docx
- 2026年电学电工技术测试卷及参考答案详解(突破训练).docx
- 2026年及未来5年分体式球阀项目市场数据调查、监测研究报告.docx
- 市政供水压力波动对无负压设备能效稳定性的深层影响.docx
原创力文档

文档评论(0)