Java第四十五天,SpringBoot框架系列,SpringBoot基础(三)

一、原理分析

1.spring-boot 起步依赖

(1)spring-boot-starter-parent(spring boot 的爸爸)

其中有几行代码如下,它指明了 springboot 的配置文件类型

<resource>
  <filtering>true</filtering>
    <directory>${basedir}/src/main/resources</directory>
  <includes>
    <include>**/application*.yml</include>
    <include>**/application*.yaml</include>
    <include>**/application*.properties</include>
  </includes>
</resource>

(2)spring-boot-starter-dependencies (spring boot 的爷爷)中定义了spring boot需要用到的一些坐标,并且起到了锁定版本的功能

2.web 依赖

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

二、注解

@SpringBootConfiguration ===> 等同与@Configuration(spring 配置类),既标注该类是Spring的一个配置类

@EnableAutoConfiguration ===> SpringBoot自动配置功能开启

posted @ 2020-08-05 13:46  IT蓝月  阅读(104)  评论(0编辑  收藏  举报
Live2D