Spring 4.0是Spring在积蓄4年后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。Spring 4.0引入了众多Java开发者翘首以盼的基于Groovy Bean的配置、HTML 5/WebSocket支持等新功能,全面支持Java 8.0,最低要求是Java 6.0。这些新功能实用性强、易用性高,可大幅降低Java应用,特别是Java Web应用开发的难度,同时有效提升应用开发的优雅性。本书是在《精通Spring 3.x——企业应用开发详解》的基础上,历时一年的重大调整改版而成的,延续了上一版本“追求深度,注重原理,不停留在技术表面”的写作风格,力求使读者在熟练使用Spring的各项功能的同时透彻理解Spring的内部实现,真正做到知其然并知其所以然。此外,本书重点突出了“实战性”的主题,力求使全书内容体现“从实际项目中来,到实际项目中去”的写作原则。
目录
- 第1篇基础篇
- 第1章Spring概述2
- 第2章快速入门17
- 第3章Spring Boot49
- 第2篇核心篇
- 第4章IoC容器72
- 第5章在IoC容器中装配Bean115
- 第6章Spring容器高级主题178
- 第7章SpringAOP基础216
- 第8章基于@AspectJ和Schema的AOP269
- 第9章SpringSpEL316
- 第3篇数据篇
- 第10章Spring对DAO的支持340
- 第11章Spring的事务管理355
- 第12章Spring的事务管理难点剖析392
- 第13章使用SpringJDBC访问数据库428
- 第14章整合其他ORM框架460
- 第4篇应用篇
- 第15章SpringCache490
- 第16章任务调度和异步执行器516
- 第17章SpringMVC553
- 第18章实战案例开发648
- 第5篇提高篇
- 第19章SpringOXM714
- 第20章实战型单元测试750