SpringBoot提供了很多自动化配置的starter,使用起来十分方便,但很多通用的基础功能仍然需要我们在不同的项目中进行重复编写,这时我们就可以封装一个属于自己
的SpringBoot Starter,来对通用基础功能进行封装,并借助SpringBoot提供的能力做到自动化配置,只需要引入我们自己依赖,就会具备了方法日志打印、json参数
封装,这样不香吗?
网上有很多的教程,但大部分缺乏系统性,所以打算做一个通用的springboot starter,并记录整个过程,以供参考,包含SpringBoot Starter的制作和公共能力的封装。