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 知识点进行复习和学习一番,大 ...
随机推荐
- [转]JS基础之undefined与null的区别
在JavaScript开发中,被人问到:null与undefined到底有啥区别? 一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理.于是,细想之后,写下本文,请各位 ...
- 扩展vbox硬盘大小
1.使用VboxManage list hdds查看所有安装的虚拟机信息 2.找到你要扩展硬盘容量虚拟机的UUID,使用modifyhd命令扩展硬盘大小 VBoxManage modifyhd U ...
- Labeling Balls--poj3687
Labeling Balls Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 12273 Accepted: 3516 D ...
- CSU 1119 Collecting Coins
bfs+dfs 很复杂的搜索题. 因为数据很小,rock最多只有5个,coin最多只有10个,移动rock最多4^5=1024种状态: 思路: 每次先把当前状态能拿到的coin拿走,并将地图当前位置设 ...
- python中的函数存入list中的实例
最近由于接触了python这个强大的东西,在写代码时考虑到代码的扩展性,就想到了将python的函数名存入list中.有点像习惯的c/c++中的函数指针的意思. 下面上代码: # coding=utf ...
- 可以ping通,浏览器打不开网页 - 解决办法
网络故障表现为: 1.电脑显示网络连接正常,DNS配置和hosts配置均正常 2.cmd可以ping通网址,域名 3.所有浏览器无法打开网页,有道云笔记置灰,微信二维码刷新失败 解决办法: 管理员权限 ...
- LeetCode_Surrounded Regions
Given a 2D board containing 'X' and 'O', capture all regions surrounded by 'X'. A region is captured ...
- Mysql 插入记录时检查记录是否已经存在,存在则更新,不存在则插入记录SQL
我们在开发数据库相关的逻辑过程中, 经常检查表中是否已经存在这样的一条记录, 如果存在则更新或者不做操作, 如果没有存在记录,则需要插入一条新的记录. 这样的逻辑固然可以通过两条sql语句完成. SE ...
- linux type 命令和Linux的五个查找命令
type命令用来显示指定命令的类型.一个命令的类型可以是如下之一 alias 别名 keyword 关键字,Shell保留字 function 函数,Shell函数 builtin 内建命令,Shel ...
- 【转】【Android】HAL分析
原文网址:http://www.cnblogs.com/lcw/p/3335505.html HAL概述 以下是基于android4.0.3,对应其他低版本的代码,可能有所差异,但基本大同小异. An ...