HIBERNATE - 符合Java习惯的关系数据库持久化(精华篇)
| HIBERNATE - 符合Java习惯的关系数据库持久化 | ||
|---|---|---|
| 下一页 | ||
HIBERNATE - 符合Java习惯的关系数据库持久化
Hibernate参考文档
3.0.4
目录
- 前言
- 1. 在Tomcat中快速上手
- 2. Hibernate入门
- 3. 体系结构(Architecture)
- 4. 配置
- 5. 持久化类(Persistent Classes)
- 6. 对象/关系数据库映射基础(Basic O/R Mapping)
-
- 6.1. 映射定义(Mapping declaration)
-
- 6.1.1. Doctype
- 6.1.2. hibernate-mapping
- 6.1.3. class
- 6.1.4. id
- 6.1.5. composite-id
- 6.1.6. 鉴别器(discriminator)
- 6.1.7. 版本(version)(可选)
- 6.1.8. timestamp (optional)
- 6.1.9. property
- 6.1.10. 多对一(many-to-one)
- 6.1.11. 一对一
- 6.1.12. 组件(component), 动态组件(dynamic-component)
- 6.1.13. properties
- 6.1.14. 子类(subclass)
- 6.1.15. 连接的子类(joined-subclass)
- 6.1.16. 联合子类(union-subclass)
- 6.1.17. 连接(join)
- 6.1.18. 键(key)
- 6.1.19. 字段和规则元素(column and formula elements)
- 6.1.20. 引用(import)
- 6.1.21. any
- 6.2. Hibernate 的类型
- 6.3. SQL中引号包围的标识符
- 6.4. 其他元数据(Metadata)
- 7. 集合类(Collections)映射
- 8. 关联关系映射
- 9. 组件(Component)映射
- 10. 继承映射(Inheritance Mappings)
-
- 10.1. 三种策略
-
- 10.1.1. 每个类分层结构一张表(Table per class hierarchy)
- 10.1.2. 每个子类一张表(Table per subclass)
- 10.1.3. 每个子类一张表(Table per subclass),使用辨别标志(Discriminator)
- 10.1.4. 混合使用“每个类分层结构一张表”和“每个子类一张表”
- 10.1.5. 每个具体类一张表(Table per concrete class)
- 10.1.6. Table per concrete class, using implicit polymorphism
- 10.1.7. 隐式多态和其他继承映射混合使用
- 10.2. 限制
- 11. 与对象共事
- 12. 事务和并发
- 13. 拦截器与事件(Interceptors and events)
- 14. 批量处理(Batch processing)
- 15. HQL: Hibernate查询语言
- 16. 条件查询(Criteria Queries)
- 17. Native SQL查询
- 18. 过滤数据
- 19. XML映射
- 20. 提升性能
- 21. 工具箱指南
- 22. 示例:父子关系(Parent Child Relationships)
- 23. 示例:Weblog 应用程序
- 24. 示例:复杂映射实例
- 25. 最佳实践(Best Practices)
HIBERNATE - 符合Java习惯的关系数据库持久化(精华篇)的更多相关文章
- [原创]java WEB学习笔记81:Hibernate学习之路--- 对象关系映射文件(.hbm.xml):hibernate-mapping 节点,class节点,id节点(主键生成策略),property节点,在hibernate 中 java类型 与sql类型之间的对应关系,Java 时间和日期类型的映射,Java 大对象类型 的 映射 (了解),映射组成关系
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...
- Hibernate 系列 07 - Hibernate中Java对象的三种状态
引导目录: Hibernate 系列教程 目录 1. Java对象的三种状态 当应用通过调用Hibernate API与框架发生交互时,需要从持久化的角度关注应用对象的生命周期. 持久化声明周期是Hi ...
- Hibernate中Java对象的三种状态
Hibernate中Java对象的三种 ...
- (转)Hibernate框架基础——在Hibernate中java对象的状态
http://blog.csdn.net/yerenyuan_pku/article/details/52760627 在Hibernate中java对象的状态 Hibernate把对象分为4种状态: ...
- hibernate中java类的成员变量类型如何映射到SQL中的数据类型变化
hibernate映射文件??.hbm.xml配置映射元素详解--Hibernate映射类型 在从Hibernate的java的成员类型映射到SQL中的数据类型,其内映射方式它满足,SQL可以自己调制 ...
- Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件
原文:转:Java IDE 编辑器 --- IntelliJ IDEA 进阶篇 生成 hibernate 实体与映射文件 2011-04-30 12:50 很多人不知道怎么用 IntelliJ IDE ...
- 5 -- Hibernate的基本用法 --5 2 持久化对象的状态
1. 瞬态 : 对象有new操作符创建,且尚未与Hibernate Session关联的对象被认为处于瞬态.瞬态对象不会被持久化到数据库中,也不会被赋予持久化标识.如果程序中失去了瞬态对象的引用,瞬态 ...
- Java 习惯用法总结
转自:http://www.importnew.com/15605.html 首页 所有文章 资讯 Web 架构 基础技术 书籍 教程 我要投稿 更多频道 » Java 习惯用法总结 2015/04/ ...
- Java 面试知识点解析(七)——Web篇
前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大 ...
随机推荐
- phantomjs 渲染
phantomjs 可以将web页面渲染并保存为扩展名为PNG,GIF,JPEG,PDF的指定文件 render viewportSize可以改变可视窗体大小 zoomFactor调整缩放比例 cli ...
- MooTools 异步请求验证
http://www.chinamootools.com/ 问题 MooTools 异步请求例子 <{foreach from=array('0','1','2','3','4') item=c ...
- 库函数 Math
int abs( int num ); double fabs( double arg ); long labs( long num ); 函数返回num的绝对值 #include <mat ...
- [POJ] 3264 Balanced Lineup [ST算法]
Balanced Lineup Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 34306 Accepted: 16137 ...
- poj2484--A Funny♂Game
题意:n个硬币围成环,每次可以取相邻两个硬币或者一个,不能取者负. Ans:n<=2的时候先手必胜,其他任意情况后手必胜,因为不论我先手取什么,我后手总有中心对称与它配对. #include&l ...
- 暴力破解UltraEdit v21 无需注册
一.复制一份UltraEdit安装目录中的主程序uedit32.exe,到任意目录,用UltraEdit打开复制的uedit32.exe文件. 二.修改以下内容 原来:00094750h: BE DC ...
- 【转】图文并茂 Ubuntu使用Thunderbird方法指南
原文网址:http://os.51cto.com/art/201101/243445.htm Ubuntu 是一个启动速度超快.界面友好.安全性好的操作系统,它适用于桌面电脑.笔记本电脑.服务器以及上 ...
- 【剑指offer】面试题28:字符串的排列
题目: 输入一个字符串,按字典序打印出该字符串中字符的所有排列.例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba. 输入描述:输入一 ...
- Android 之 Eclipse 导入 Android 源码
很多人都下载过下图中的 Sources for Android SDK,但是很少人知道怎么用 下载完毕后可以再 Android SDK 根目录下看到 sources 文件夹内 有 andr ...
- Mysql数据库乱码与编码问题筛查
最近接连遇到数据库编码问题,让你的系统本来像个美丽的姑娘却忽然发现她不识字一样难受,其实很多时候是编码的问题,而mysql(特别地)设计编码的地方很多,在这里做一个筛查: 1 mysql编码 用下面的 ...