PHP4 | Flash | ASP | CSS | VBScript | ADO | MySQL | JavaScript | Spring | Hibernate | win32api | 正则表达式 | 注册表 | xmlhttp .
当前位置:首页 → Hibernate    下一篇 第一部分 - 第一个Hibernate…
在当前chm中查找:
目录
·Hibernate入门
·第一部分 - 第一个Hibernate应用程序
·第二部分 - 关联映射
·第三部分 - EventManager web应用程序
·总结
·体系结构(Architecture)
·实例状态
·JMX整合
·对JCA的支持
·上下文相关的(Contextual)Session
·配置
·获得SessionFactory
·JDBC连接
·可选的配置属性
·日志
·实现NamingStrategy
·XML配置文件
·J2EE应用程序服务器的集成
·持久化类(Persistent Classes)
·实现继承(Inheritance)
·实现equals()和hashCode()
·动态模型(Dynamic models)
·元组片断映射(Tuplizers)
·对象/关系数据库映射基础(Basic O/R Mapping)
·Hibernate 的类型
·多次映射同一个类
·SQL中引号包围的标识符
·其他元数据(Metadata)
·数据库生成属性(Generated Properties)
·辅助数据库对象(Auxiliary Database Objects)
·集合类(Collections)映射
·集合映射( Collection mappings )
·高级集合映射(Advanced collection mappings)
·集合例子(Collection example)
·关联关系映射
·单向关联(Unidirectional associations)
·使用连接表的单向关联(Unidirectional associations with join tables)
·双向关联(Bidirectional associations)
·使用连接表的双向关联(Bidirectional associations with join tables)
·更复杂的关联映射
·组件(Component)映射
·在集合中出现的依赖对象 (Collections of dependent objects)
·组件作为Map的索引(Components as Map indices )
·组件作为联合标识符(Components as composite identifiers)
·动态组件 (Dynamic components)
·继承映射(Inheritance Mappings)
·限制
·与对象共事
·使对象持久化
·装载对象
·查询
·修改持久对象
·修改脱管(Detached)对象
·自动状态检测
·删除持久对象
·在两个不同数据库间复制对象
·Session刷出(flush)
·传播性持久化(transitive persistence)
·使用元数据
·事务和并发
·数据库事务声明
·乐观并发控制(Optimistic concurrency control)
·悲观锁定(Pessimistic Locking)
·连接释放模式(Connection Release Modes)
·拦截器与事件(Interceptors and events)
·事件系统(Event system)
·Hibernate的声明式安全机制
·批量处理(Batch processing)
·批量更新(Batch updates)
·StatelessSession (无状态session)接口
·DML(数据操作语言)风格的操作(DML-style operations)
·HQL: Hibernate查询语言
·from子句
·关联(Association)与连接(Join)
·join 语法的形式
·select子句
·聚集函数
·多态查询
·where子句
·表达式
·order by子句
·group by子句
·子查询
·HQL示例
·批量的UPDATE和DELETE
·小技巧 & 小窍门
·条件查询(Criteria Queries)
·限制结果集内容
·结果集排序
·关联
·动态关联抓取
·查询示例
·投影(Projections)、聚合(aggregation)和分组(grouping)
·离线(detached)查询和子查询
·根据自然标识查询(Queries by natural identifier)
·Native SQL查询
·命名SQL查询
·定制SQL用来create,update和delete
·定制装载SQL
·过滤数据
·XML映射
·XML映射元数据
·操作XML数据
·提升性能
·二级缓存(The Second Level Cache)
·管理缓存(Managing the caches)
·查询缓存(The Query Cache)
·理解集合性能(Understanding Collection performance)
·监测性能(Monitoring performance)
·工具箱指南
·示例:父子关系(Parent Child Relationships)
·双向的一对多关系(Bidirectional one-to-many)
·级联生命周期(Cascading lifecycle)
·级联与未保存值(Cascades and unsaved-value)
·结论
·示例:Weblog 应用程序
·Hibernate 映射
·Hibernate 代码
·示例:复杂映射实例
·Author(作家)/Work(作品)
·Customer(客户)/Order(订单)/Product(产品)
·杂例
·最佳实践(Best Practices)
·HIBERNATE - 符合Java习惯的关系数据库持久化
·前言
·版权声明
第 1 章  Hibernate入门

第 1 章  Hibernate入门

www.51chm.com

1.1.  前言

www.51chm.com

本章是面向Hibernate初学者的一个入门教程。我们从一个使用驻留内存式(in-memory)数据库的简单命令行应用程序开始, 用易于理解的方式逐步开发。

本章面向Hibernate初学者,但需要Java和SQL知识。它是在Michael Goegl所写的指南的基础上完成的。在这里,我们称第三方库文件是指JDK 1.4和5.0。若使用JDK1.3,你可能需要其它的库文件。

本章的源代码已包含在发布包中,位于doc/reference/tutorial/目录下。

更多内容
·第二部分 - 关联映射
·第三部分 - EventManager web应用程序
·总结
·体系结构(Architecture)
·实例状态
·JMX整合
·对JCA的支持
·上下文相关的(Contextual)Session
·配置
·获得SessionFactory
    首页 |  友情链接 |  网站地图      京ICP备07034540号    © 2007 www.51chm.com       Powered by xichy{at}163.com