这篇文章开始前,让我们来了解spring boot 是什么

1、SpringBoot是什么?

在Spring框架这个大家族中,产生了很多衍生框架,比如 Spring、SpringMvc框架等,Spring的核心内容在于控制反转(IOC)和依赖注入(DI),所谓控制反转并非是一种技术,而是一种思想,在操作方面是指在spring配置文件中创建,依赖注入即为由spring容器为应用程序的某个对象提供资源,比如 引用对象、常量数据等。

SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,所以 SpringBoot是一个服务于框架的框架,服务范围是简化配置文件。

2、SpringBoot可以做什么?

最明显的特点是,让文件配置变的相当简单、让应用部署变的简单(SpringBoot内置服务器,并装备启动类代码),可以快速开启一个Web容器进行开发。

3、SpringBoot工程的使用特点

(1)一个简单的SpringBoot工程是不需要在pom.xml手动添加什么配置的,如果与其他技术合用 比如postMan(文档在线自动生成、开发功能测试的一套工具)、Swagger(文档在线自动生成、开发功能测试的一套工具),则需要在pom.xml中添加依赖,由程序自动加载依赖jar包等配置文件。

(2)我们之前在利用SSM或者SSH开发的时候,在resources中储存各种对应框架的配置文件,而现在我们只需要一个配置文件即可,配置内容也大体有 服务器端口号、数据库连接的地址、用户名、密码。这样,虽然简单 但在一定问题上而言,这也是极不安全的,将所有配置,放在一个文件里,是很危险的,但对于一般项目而言并不会有太大影响。

(3)在SpringBoot创建时会自动创建Bootdemo1Application启动类,代表着本工程项目和服务器的启动加载,在springBoot中是内含服务器的,所以不需手动配置Tomact,但注意端口号冲突问题。

第一部分:基础应用开发

1.Spring Boot入门

2.在Spring Boot中使用数据库

3.Spring Boot界面设计

4.提高数据库访问性能

5.Spring Boot安全设计




云服务器配置springboot启动地址 springboot应用服务器_服务器


云服务器配置springboot启动地址 springboot应用服务器_服务器_02


第二部分:分布式应用开发

1.Spring Boot SSO

2.使用分布式文件系统

3. 云应用开发

4. 构建高性能的服务平台


云服务器配置springboot启动地址 springboot应用服务器_服务器_03


第三部分:核心技术源代码分析

1.Spring Boot自动配置实现原理

2.Spring Boot数据访问实现原理

3.微服务核心技术实现原理


云服务器配置springboot启动地址 springboot应用服务器_spring_04


云服务器配置springboot启动地址 springboot应用服务器_服务器_05


总目录

这份PDF包含的内容有很多,我就不一一截图出来了,各位有需要的程序员小伙伴可以

关注+转发+收藏后私信我【架构资料】来免费获取!


云服务器配置springboot启动地址 springboot应用服务器_spring_06