Hibernate 3.1.2ORM开发手册
Hibernate 第 3 版开发手册的内容还是挺扎实的,适合想把 ORM 用明白的 Java 开发者。手册基于 Hibernate 3.1.2,虽然版本不算新,但基本功讲得透。像Session
、SessionFactory
、事务、缓存这些核心概念都有覆盖,适合拿来快速复习或者查漏补缺。
你要是常跟数据库打交道,对那堆 SQL 已经有点厌倦,用 Hibernate 就能省不少事。通过 ORM 方式把对象直接映射到数据库表,不用再自己写一堆insert
、update
,轻松不少。
配置部分讲得也比较细,hibernate.cfg.xml
、映射文件这些怎么写、要注意什么,全都整理得清清楚楚。配个 Spring 什么的也没问题,思路都是通的。
另外,像缓存机制、懒加载、批、分页查询这种提升性能的招也讲得还蛮全面,平时做项目经常会用到。如果你在做个大点的系统,那些一级缓存
和查询缓存
配起来效果还挺。
查询方式这块,HQL、Criteria、Native SQL三种都有举例,场景切换也方便,挺适合对性能有要求的情况。
后面提到的一些最佳实践,比如异常、测试策略之类的,也挺实用,写代码不容易踩坑。手册还列了一些相关链接,像 Session 源码解析、官方文档啥的,有空可以顺手看看,加深理解。
1.37MB
文件大小:
评论区