2021-01-11

我们只需要导入spring-boot-starter-web依赖,SpringBoot就会自动帮我们导入web开发所需要的基本依赖包,包括Tomcat相关的依赖包,而spring-boot-starter-web就是属于我们所说的SpringBoot启动器,像这样的启动器有很多,我们可以去官方文档中看传送条
在这里插入图片描述
如图,点击右边的pom,就会进去该启动器所包含的相关依赖。

像spring-boot-starter-web这样的启动器正式一点,叫做springboot场景启动器,也就是帮我们导入相关开发场景下(比如spring-boot-starter-web就是web场景下的相关依赖)正常运行所需要的依赖。
要是我们构建springboot项目需要注意的细parent标签里面到底定义了什么?
spring-boot-starter-parent继承了spring-boot-dependencies,在spring-boot-dependencies
的里面定义了大量的第三方技术的依赖,并做了相应的版本控制。我们只需要引入某个技术的启动器,如果
这个启动器在spring-boot-starter-parent里面存在,那么springboot项目在运行的时候,会进行对应启动器
的技术的自动配置
1.3.2 spring-boot-starter-web里面定义了什么?
json格式数据转换的依赖、springmvc的依赖、tomcat的依赖…
1.3.3 springboot如何进行包扫描?
在springboot的启动器上,有一个@SpringbootApplication注解,在这个注解下面,有一个@ComponentScan
注解,这个注解专门进行包扫描的操作,扫描的规则是:扫描当前注解所在的类同级的包以及下面的所有子包。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值