Spring 5开发大全
《Spring 5开发大全》是2018年北京大学出版的图书,作者是柳伟卫。
内容简介
自 Spring 诞生以来,以 Spring 技术栈为核心的企业级套用开发方式深入人心,已然成为Java EE开发的最佳实践。随着Spring 5版本的发布,Spring自身也发生了巨大变革。本书力求全面介绍Spring框架,涵盖了Spring核心、测试、数据访问、集成、Web开发、微服务等所有相关内容。同时,本书基于Spring 5最新版本来编写,除了涉及Spring 5版本的新特性之外,还介绍了 REST 服务、回响式 Web 开发、微服务设计、Spring Boot、Spring Cloud 等方面的前瞻技术。 全书分为七部分,共26章。第一部分为Spring核心篇(第1~2章),内容涵盖Spirng 5的新特性、控制反转、AOP、资源处理、Bean验证、SpEL、数据缓冲器和编解码器等;第二部分为测试篇(第3~5章),内容涵盖单元测试、集成测试等;第三部分为数据访问篇(第6~10章),内容涵盖事务管理、DAO、JDBC、ORM、XML等;第四部分为基于Servlet的Web开发篇(第11~13章),内容涵盖Spring Web MVC、REST客户端、WebSocket等;第五部分为回响式Web开发篇(第14~16章),内容涵盖Spring WebFlux、回响式编程中的WebClient和WebSocket等;第六部分为集成篇(第17~24章),内容涵盖RMI、Hessian、HTTP调用、Web服务、JMS、AMQP、REST服务、EJB、JMX、CCI、Email、任务执行与调度、快取等;第七部分为微服务篇(第25~26章),内容涵盖微服务设计原则、Spring Boot、Spring Cloud 等。
图书目录
第1章?Spring 5
概述 1.1?
Spring 与 Java EE 1.2?
Spring 简史 1.3?
Spring 5 的新特性 实战 1.4
快速开启第一个 Spring 套用 1.5?
Gradle 与 Maven 的抉择
第2章?Spring 框架核心概念 2.1?
Spring 框架总览 2.2?
IoC 容器 2.3?
AOP 编程 2.4?
资源处理 2.5?
Bean 验证 1 2.6?
表达式语言 SpEL 1 2.7?
数据缓冲器和编解码器 1 2.8?
空安全 1 第3章?
测试 3.1?
测试概述 3.2?
测试的类型和範围 1 3.3?
转载请注明出处安可林文章网 » Spring 5开发大全