实现一个自己的springboot starter
一、为什么需要自定义starter在我们日常开发中,通常会有一些独立于业务之外的公共功能模块,例如:数据字典、可配置的实时生效的系统参数等。多个模块都需要复用这块功能,如果每个模块硬核拷贝代码和对应的依赖去集成,麻烦至极。这个时候只需要把独立的复用的这个模块做成一个starter,需要使用的直接引入依赖,这样极大的简化了集成的工作量,也可以做到统一维护。二、starter是如何自动装配到项目中的呢可以在SpringFactoriesLoader这个类的loadSp...
原创
2021-07-03 17:08:03 ·
295 阅读 ·
0 评论