小程序原生组件—提升你的小程序体验
678
2022-11-29
SpringBoot中Starter的作用小结
一、官方文档对Starter的介绍
通过官方文档里面的介绍,Starter其实就是Spring针对不用的开发场景,给我们提供的“套餐”。类似于,我们去KFC吃饭,可能有些同学们是会选择自己喜欢吃的食物去下单,但是,有些同学们对饮食并没有那么挑剔,直接就去点物美价廉的香辣鸡腿堡套餐了。而这个香辣鸡腿堡套餐,就是我们今天要介绍的Starter了。
二、Starter分类
1、Spring官方给我们提供了多种Starter的选择方式,大概50多种SOqDUnOOYjtarter供我们可以选择。其中,根据偏应用、产品和技术,分为三大类:
偏应用:Spring Boot application starters
偏产品:Spring Boot production starters
偏技术:Spring Boot technical starters
2、下面具体的Starter,大家可以参加官方文档中的介绍:
官方文档地址:https://docs.spring.io/spring-boot/docs/current/reference/html/using.html#using.build-systems.starters 三、以一个web开发场景为例,查看spring-boot-starter-web帮我们引入了什么
1、springboot项目中pom.xml文件中首先引入web的Starter,如下所示:
http://
2、引入完毕之后,我们发现,陆陆续续的-了很多jar包。通过查看maven依赖,来看看项目现在有哪些jar包被引入了进来。如下所示:
通过上面的依赖图发现,web的Starter给我们提供了webmvc、web、tomcat和json的能力,那么,也就能够解释为什么我们自己没有去配置tomcat,项目却可以自己跑起来的原因了。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~