1.Spring 框架简介
http://www.ibm.com/developerworks/cn/java/wa-spring1/
2.Spring 系列,第 2 部分: 当 Hibernate 遇上 Spring
http://www.ibm.com/developerworks/cn/java/wa-spring2/index.html
Spring 框架提供了对 Hibernate、JDO 和 iBATIS SQL Maps 的集成支持。Spring 对 Hibernate 的支持是第一级的,整合了许多 IOC 的方便特性,解决了许多典型的 Hibernate 集成问题。框架对 Hibernate 的支持符合 Spring 通用的事务和数据访问对象(DAO)异常层次结构。
Spring 为使用选择的 OR 映射层来创建数据访问应用程序提供了支持。因为所有东西都设计成一组可重用
JavaBean,所以不管选择什么技术,都能以库的格式访问大多数 Spring 的 OR 映射支持。 ApplicationContext
或 BeanFactory
内部的 OR 映射的好处是简化了配置和部署。
Hibernate 是 Java 平台上一个功能全面的、开源的 OR 映射框架。Hibernate 支持开发符合常规 Java 理念的持久性类 —— 包括关联、继承、多态、复合以及 Java 集合框架。Hibernate 查询语言(HQL)被设计成 SQL 的一个微型面向对象扩展,它是对象和关系世界之间的桥梁。Hibernate 也支持用原始 SQL 或基于 Java 的标准和示例查询表达查询。Hibernate 使用 XML(*.hbm.xml ) 文件把 Java 类映射到表,把 JavaBean 属性映射到数据库表。
通过 JDBC 技术,支持所有的 SQL 数据库管理系统。Hibernate 与所有流行的 J2EE 应用程序服务器和 Web 容器都很好地集成。
3.摘自:
Chapter 12. Object Relational Mapping (ORM) data access
http://static.springsource.org/spring/docs/2.5.x/reference/orm.html
12.1. Introduction
The Spring Framework provides integration with Hibernate, JDO, Oracle TopLink, iBATIS SQL Maps and JPA : in terms of resource management, DAO implementation support, and transaction strategies.
12.2. Hibernate
。。。
1128

被折叠的 条评论
为什么被折叠?



