精通Hibernate
精通Hibernate封面图

精通Hibernate

(美) 艾里特 (James,E.) 等, 著

出版社:机械工业出版社

年代:2009

定价:49.0

书籍简介:

本书提供了更为精细而全面的Hibernate主要功能的指导,包括从Java类到数据库表的映射,以及从Java数据类型到SQL数据类型的映射。

书籍目录:

前言

第一部分Hibernate快速入门

第1章安装和设置

获得Ant发布版本

检查Java版本

获得MavenTasksforAnt

安装MavenTasksforAnt

使用HSQLDB数据库引擎

获得HibernateCore

建立项目层次结构

第2章映射简介

编写映射文档

生成Java类

编制数据库Schema

第3章驾驭Hibernate

配置Hibernate

创建持久化对象

检索持久化对象

建立查询的更好方法

第4章集合与关联

集合的映射

集合的持久化

集合的检索

使用双向关联

使用简单集合

第5章更复杂的关联

关联的主动加载和延迟加载

有序集合

扩充集合中的关联

关联的生命周期

自身关联

第6章自定义值类型

用户自定义类型

定义一个持久化的枚举类型

使用自定义的类型映射

使用持久化的枚举对象

建立组合自定义类型

第7章映射标注

Hibernate标注

为模型对象添加标注

另一种方法

第8章条件查询

使用简单条件查询

组合式条件查询

投影和聚合的条件查询

在关联中应用条件查询

示例查询

面向属性的Criteria工厂

第9章浅谈HQL

编写HQL查询

选择属性和其他部件

排序

使用聚合值

编写原生SQL查询

第二部分与其他工具的集成

第10章将Hlbemate连接到MySQL

建立MySQL数据库

连接到MySQL

尝试一下

查询数据

第11章HIbemate与Eclipse:HbernateTools

使用实战

在Eclipse中安装HibernateTools

创建一个Hibernate控制台配置

更多的编辑支持

HibernateConsole视图

代码生成

映射图表

第12章Maven进阶

什么是Maven

安装Maven

项目的构建、测试以及运行

使用Maven生成IDE项目文件

用MaVen生成报告

Maven项目对象模型

Maven构建的生命周期

使用MavenHibemate3插件

超越Maven

第13章Spring入门:Hibernate与Spring

Spring是什么

编写数据访问对象

创建应用程序上下文对象

把所有组件装配在一起

第14章画龙点睛:用Stripes集成Spring和Hibernate

安装Stripes

准备Tomcat

创建Web应用程序

增加Stripes

处理关联

附录AHi-bemate类型

附录BCriteriaAPI

附录CHibemateSQL方言

附录DSpring事务支持

附录E参考资源

内容摘要:

  本书可以让你学会:执行对象/关系映射;在Java代码中处理数据持久化;处理对象之间的组和关系;Hibernate对自定义扩展类型的支持;使用Criteria来简化查询的创建……  只需要学习最初的几章,你就可以直接跳转到感兴趣或与你工作相关的部分。所有的背景知识,以及Hibernate的工作原理都在本书中有重点介绍和分析。书中的示例源代码可以从本书相关的网站下载。在开发程序中处理信息时,如果使用SQL总是让你感觉不顺手,那么本书为你传授了高效而简洁的“秘笈”。  本书是Java程序员处理关系数据库的理想指南,有助于简化信息的处理、提高效率。数据库与Java对象大不相同,需要开发人员具备不同的处理技巧和专业知识。而Hibernate就是连接这两个世界的方便的桥梁。  本书将带领你快速学Hibernate。它不是一本简单的APl参考手册,而是系统地讲解了各方面的知识,从Hibernate的下载和配置开始,到通过一系列的示例项目演示如何完成多种从简单到复杂的任务。  本书也提供了更为精细而全面的Hibernate主要功能的指导,包括从Java类到数据库表的映射,以及从Java数据类型到SQL数据类型的映射。还可以从本书中学到Hibernate的数据查询和检索等功能。通过阅读示例,并动手操作,不但可以快速创建好你自己的Hibernate开发环境,还可以马上着手完成很多实际的任务。【作者简介】  JamesElliott是Berbee公司的一位高级软件工程师,他热衷于高级Java工具和框架的构建。

书籍规格:

书籍详细信息
书名精通Hibernate站内查询相似图书
丛书名O'Reilly精品图书系列
9787111264873
如需购买下载《精通Hibernate》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26装帧平装
页数 300 印数 3000

书籍信息归属:

精通Hibernate是机械工业出版社于2009.04出版的中图分类号为 TP312 的主题关于 JAVA语言-程序设计 的书籍。