美文网首页springbootalreadyJava
【5分钟背八股】如何理解springboot的starter?

【5分钟背八股】如何理解springboot的starter?

作者: 废柴程序员 | 来源:发表于2022-05-26 17:12 被阅读0次

使用spring+springmvc框架进行开发的时候,如果需要引入mybatis框架,那么需要在xml中定义需要的bean对象,这个过程很明显是很麻烦的,如果需要引入额外的其他组件,那么也需要进行复杂的配置,因此在springboot中引入了starter。

starter就是一个jar包,写一个@Configuration的配置类,将这些bean定义在其中,然后再starter包的META-INF/spring.factories中写入配置类,那么springboot程序在启动的时候就会按照约定来加载该配置类。

开发人员只需要将相应的starter包依赖进应用中,进行相关的属性配置,就可以进行代码开发,而不需要单独进行bean对象的配置。

【5分钟背八股】13:如何理解springboot的starter? .png

推荐学习:【5分钟背八股】Springboot自动装配原理是什么?

相关文章

网友评论

    本文标题:【5分钟背八股】如何理解springboot的starter?

    本文链接:https://www.haomeiwen.com/subject/fuxpprtx.html