springboot干什么的_springboot初探---spring-boot-starter-web究竟干了啥

上一篇已经简单介绍了启动类的部分,这一篇主要讨论一下springboot引入的哪些依赖

我们都知道想用springboot做一个web应用,首先要做的是引入相关依赖,两步操作:

1、添加spring-boot-starter-parent

2、引入spring-boot-starter-web

至此所有关于web的依赖全部应用完毕

以前我们在用spring的时候,还需要添加很多依赖,包括spring-webmvc、spring-context、spring-bean等等,为什么到springboot就只需要这两个了呢?

现在来一探究竟

先从spring-boot-starter-parent开始,先贴一下源码

4.0.0

org.springframework.boot

spring-boot-dependencies

2.1.1.RELEASE

../../spring-boot-dependencies

spring-boot-starter-parent

pom

Spring Boot Starter Parent

Parent pom providing dependency and plugin management for applications

built with Maven

https://projects.spring.io/spring-boot/#/spring-boot-starter-parent

UTF-8

1.8

@

${java.version}

UTF-8

${java.version}

true

${basedir}/src/main/resources

**/application*.yml

**/application*.yaml

**/application*.properties

${basedir}/src/main/resources

**/application*.yml

**/application*.yaml

**/application*.properties

org.jetbrains.kotlin

kotlin-maven-plugi

你可能感兴趣的:(springboot干什么的)