Hibernate 教程

hibernate 教程

Hibernate 是一个基于 Java 语言的开源的对象关系映射框架,它对 JDBC 进行了轻量级的对象封装,将 POJO 与数据库表建立映射关系。

Hibernate 是一个全自动的 ORM 框架,它可以自动生成SQL语句,自动执行,使得 Java 开发人员可以使用对象编程思维来操纵数据库。

Hibernate 不仅关注于从 Java 类到数据库表的映射,也有 Java 数据类型到 SQL 数据类型的映射,另外也提供了数据查询和检索服务。

本教程将指导你如何以简单的方式使用 Hibernate 来开发基于数据库的 Web 应用程序。


适用人群

这个教程是为需要理解 Hibernate 框架和 API 的 Java 编程人员设计的。读完这份教程后你将发现自己在使用 Hibernate 上从一个中等程度迈向更高的层次。

学习前提

我们假设你已经很好的理解了 Java语言。若对关系型数据库,JDBCSQL 有些基本的了解会更好。

版本信息

本文演示代码基于以下版本:

框架 版本信息
Hibernate 3.0

Hibernate 中文文档

更多Hibernate 中文文档详细内容,请参考:Hibernate 中文文档

Hibernate教程导航

Hibernate教程 Hibernate ORM 概览 Hibernate 简介 Hibernate 架构 Hibernate 环境
Hibernate 配置 Hibernate 持久化类 Hibernate 映射文件 Hibernate 映射类型 Hibernate 实例
Hibernate 映射 Hibernate 注释 Hibernate 查询语言 Hibernate 标准查询 Hibernate 原生SQL
Hibernate 缓存 Hibernate 批处理 Hibernate 拦截器    

下一章:Hibernate ORM 概览

 什么是 JDBC?JDBC 是 Java Database Connectivity 的简写,它提供了一组 Java API 来访问关系数据。这些 Java APIs 可以使 Java ...