简单概述

SpringBoot - 从入门到放弃

入门案例

1.代码实现

1.创建Maven工程 -->直接创建Spring工程

2.添加SpringBoot的起步依赖
SpringBoot - 从入门到放弃

3.编写SpringBoot引导类–>IDEA已自动配置好
SpringBoot - 从入门到放弃

4.编写Controller
注意:在引导类SpringBootApplication同级包或者子级包中创建才能运行
SpringBoot - 从入门到放弃
5.测试
SpringBoot - 从入门到放弃

2.快速入门解析

2.1.SpringBoot代码解析

SpringBoot - 从入门到放弃

2.2.SpringBoot工程热部署

SpringBoot - 从入门到放弃

原理分析

SpringBoot - 从入门到放弃

1.起步依赖

1.1.分析spring-boot-starter-parent

一部分坐标的版本、依赖管理、插件管理已经定义好,所以我们的SpringBoot工程继承spring-boot-starter-parent后已经具备版本锁定等配置了。所以起步依赖的作用就是进行依赖的传递

1.2.分析spring-boot-starter-web

spring-boot-starter-web就是将web开发要使用的
spring-web、spring-webmvc等坐标进行了“打包”,这样我们的工程只要引入spring-boot-starter-web起步依赖的坐标就可以进行web开发了,同样体现了依赖传递的作用

2.自动配置

SpringBoot - 从入门到放弃

SpringBoot - 从入门到放弃

配置文件

1.SpringBoot配置文件类型

SpringBoot - 从入门到放弃

2.配置文件与配置类的属性映射方式

SpringBoot - 从入门到放弃

整合其他技术

SpringBoot - 从入门到放弃

整合Redis
SpringBoot - 从入门到放弃
SpringBoot - 从入门到放弃

相关文章: