首页 > 编程语言 > 详细

Springboot学习~2:底层依赖与自动配置的原理

时间:2019-11-11 09:10:03      阅读:103      评论:0      收藏:0      [点我收藏+]

springboot依赖的父项目

我们在创建springboot项目的时候,设置了一个父项目:
技术分享图片

这个项目可以点进去,可以发现它依赖于另一个父项目
技术分享图片

再次点进去,发现没有依赖父项目了
观察这个项目的pom文件,发现它定义了好多版本号
技术分享图片

其实导入的这个父项目主要功能是进行版本的管理,对于常用的jar包使用的时候可以不指定版本号,而让springboot的父项目自动管理这些依赖的版本

springboot 启动器

Spring Boot将所有的功能场景都抽取出来,做成一个个的starters(启动器),只需要在项目里面引入这些starter相关场景的所有依赖都会导入进来。
我们需要用什么功能就导入什么场景的启动器
比如,我们要做web功能,就可以导入web相关的启动器:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>

Springboot学习~2:底层依赖与自动配置的原理

原文:https://www.cnblogs.com/wbyixx/p/11832617.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!