创建starter步骤
初始化项目
1.新建一个 spring boot 初始化项目
添加依赖
Lombok, Spring Configuration Processor
Spring Configuration Processor 的作用是自动生成代码提示
修改pom文件,删除build
3.修改 pom 文件的版本号,并删除 build
删除启动类,创建配置类
4.删除原本自动创建的主类,新建一个类, 并添加需要用到的依赖
创建META-INF/spring.factories,指定配置类
5.在 resources 目录下新建 META-INF 目录,并创建 spring.factories 文件,并指定配置类的目录
install 打包构建
6.install 打包构建在本地的仓库
在其他项目引入starter依赖
7.复制 groupId, artifactId, version,可以在其他项目中添加为依赖
在配置文件中设置 starter 当中的属性
8.在配置文件当中就可以引用 starter 当中设置的属性
刚才在 starter 配置类中定义的属性
使用
可以引入 starter 当中的类或者属性