《Spring5开发大全》是一本关于Spring技术的全面指南,该书详细介绍了自Spring诞生以来的发展历程和应用实践。作为Java EE开发的实践,Spring技术已经深入人心,成为企业级应用开发的核心方式。而随着Spring 5版本的发布,Spring框架本身也经历了巨大的变革。这本书的出现为开发人员提供了深入了解和学习Spring 5的机会,从而更好地应用于实际项目中。无论是初学者还是有经验的开发者,都能从这本书中获得宝贵的知识和实践经验。对于想要掌握最新的Spring技术并提升开发能力的人来说,这本书绝对是不可或缺的参考资料。
Spring5开发大全
内容介绍
自Spring 诞生以来,以 Spring 技术栈为核心的企业级应用开发方式深入人心,已经成为 Java EE 开发的**实践。随着 Spring 5 版本的发布, Spring 自身也发生了巨大的变革。本书力求全面介绍 Spring 框架,涵盖了 Spring 核心、测试、数据访问、 Web 开发、响应式编程、系统集成及微服务等方面在内的共 26 章的内容,可以说是 Spring 技术的“百科全书”。同时,本书基于 Spring 5 版本来编写,除了涉及 Spring 5 版本的新特性外,还介绍了 REST 服务、响应式 Web 开发、微服务设计、 Spring Boot、 Spring Cloud 等方面的前瞻技术。而且除了讲解 Spring 的理论知识外,还在每个知识点上辅以大量的代码案例,使理论可以联系实际,具备更强的可操作性。
本书主要面向的是 Java 开发者,以及对以 Spring 为核心的 Java EE 开发感兴趣的计算机专业的学生、软件开发人员和系统架构师。
目录
- 第1章Spring 5 概述
- 第2章Spring 框架核心概念
- 难点
- 第3章测试
- 第4章单元测试
- 第5章集成测试
- 第6章事务管理
- 第7章DAO
- 第8章基于 JDBC 的数据访问
- 第9章基于 ORM 的数据访问
- 第10章XML 与对象的转换
- 第11章Spring Web MVC
- 第12章REST 客户端
- 第13章WebSocket
- 第14章Spring WebFlux
- 第15章响应式编程中的 WebClient
- 第16章响应式编程中的 WebSocket
- 第17章常用集成模式
- 第18章EJB 集成
- 第19章JMS 集成
- 重点
- 第20章JMX 集成
- 第21章JCA CCI 集成
- 第22章使用 E-mail
- 第23章任务执行与调度
- 第24章缓存
- 第25章Spring Boot
- 第26章Spring Cloud
- 附录
- 附录A EJB 规范摘要
- 附录B Bean Validation 内置约束
- 附录C 提升 Gradle 的构建速度
- 附录D 本书所采用的技术及相关版本
- 参考文献