SpringBoot 中开发一个简单易用的 starter
参考文章
博客园 - 开发一个简单易用的SDK的详细步骤(超详细,超适用)
步骤
创建 SprintBoot 项目,添加依赖:
- Lombok
- Spring Configuration Processor:自动生成配置的代码提示
pom.xml 中修改版本号,方便引入
删除 build
删除启动类,新建配置类,如图:
注册配置类:在 resources 目录下新建 META-INF 目录,创建 spring.factories 文件,指定配置类。
1
org.springframework.boot.autoconfigure.EnableAutoConfiguration
执行 Maven 的 install 命令(跳过 Test),打包构建在本地仓库。
引入依赖,本地就能直接使用了,在 application.yaml 中可以直接配置属性。还可以发布到 Maven 中心仓库,供他人使用。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ShameYang's Blog!