Spring Boot 开发实战

admin 2022年11月13日 148次浏览

Spring Boot 开发实战

(副标题):无 ;

(作者): 陈光剑 ;

内容简介:

​ 第1章 Spring Boot简介
认识一个事物最好的方式就是首先去了解它的历史。
Spring框架是由Rod Johnson在2001年开始开发的一个开源框架,主要为了解决企业级应用程序开发的复杂性。Spring提倡“零”侵入设计原则,颠覆了传统的编程模式。Spring引入控制反转(Inversion of Control,IoC)的核心编程思想,控制反转还有一个名字叫作依赖注入(Dependency Injection,DI),就是由容器来管理协同Bean之间的关系,而非传统实现中,由程序代码直接操控。同时,Spring还把面向切面编程(AOP)集成进来,使得AOP的编程范式发扬光大。
Spring从IoC容器发展而来,通过不断集成AOP、MVC、OR/Mapping以及几乎你能想到的各项服务而提供完善的企业应用框架。目前大多数J2EE项目都已经采用Spring框架。
随着Spring功能的不断丰富,版本的不断迭代发展,Spring框架渐渐暴露出了一些问题和弊端。例如太多样板化的配置、烦琐复杂的使用过程等,我们不仅需要维护程序代码,还需要额外去维护相关的配置文件。Spring项目的配置越来越复杂,让人难以承受。大量的XML配置以及复杂的依赖管理使得人们不得不去解决这个问题——Spring Boot由此应运而生。
在本章中,我们先来简单了解一下Spring Boot框架的历史、组成、特性等。

目录预览:

​ Spring Boot 开发实战
第1章 Spring Boot简介
1.1 从Spring到Spring Boot
1.2 Spring Boot简介
1.3 约定优于配置极简化理念
1.4 本章小结
第2章 快速开始HelloWorld
2.1 创建Spring Boot项目
2.2 Spring Boot项目的入口类
2.3 添加HelloWorldController
2.4 Spring Boot应用注解@Spring BootApplication
2.5 XML配置与注解配置
2.6 本章小结
第3章 深入理解Spring Boot自动配置
3.1 传统的SSM开发过程
3.2 Spring Boot自动配置原理
3.3 Spring Boot自动配置过程
3.4 FreeMarkerAutoConfiguration实例分析
3.5 本章小结
第Ⅱ部分 Spring Boot项目综合实战
........


[EPUB下载]