小工具知识网

当前位置: 首页 > 行业知识 > 如何自定义一个spring-boot-starter

行业知识

如何自定义一个spring-boot-starter

2026-11-08 12:29:09 来源:互联网转载

在���的理解中,spring-boot-starter就是一个依赖工具包,但是它和普通的依赖又有所区别,那么首先spring-boot-starter-一定是一个spring-boot项目,然后它和一般的依赖有什么区别呢,我们可以在它的resources目录下定义一个META-INF文件夹,在它的下边再定义一个spring.factories文件,里边写如下内容

()
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ //这个是必须的  alarm.uniworks.Config ,\ //你希望springboot扫描的类路径,它会帮你创建对应的bean实例,如果要扫描多个,号隔开后边加\是为了方便换行  org.springframework.boot.autoconfigure.EnableAutoConfiguration=alarm.uniworks.Config

除了直接在spring.factory中写的方式以外我们还可以直接通过springboot提供的import注解中写入对应的反射类,只需要在spring.factory中写入import注解所在的类全路径就可以了

写到这,熟悉springboot的应该都知道,扫描到的类都可以从配置文件中读取对应的配置,那我们就可以在这些类中读取一些配置做一些bean的初始化工作,这样只要引入当前的spring-boot-starter就可以在项目中引入对应的bean就行操作 

()

上一篇:宝塔面板地址怎么进去?

下一篇:超链接下划线怎么去掉?