SpringBoot第28讲:SpringBoot - 自定义starter
如何将自己的模块封装成starter,并给其它springBoot项目使用呢?本文主要介绍在Springboot封装一个自定义的Starter的一个Demo,从创建一个模块->封装starter->使用。
1、思路
创建模块,封装starter,最后使用starter.
- 1、创建一个RsCheck Project,模拟一个需要被封装的CheckModule模块,其中核心类为ResubmitCheckInterceptor
- 2、通过starter封装可以直接初始化CheckModule的实例到Spring容器
- 3、在Maven中引入starter,且在yml中配置相应到参数即可直接初始化CheckModule的实例
- 4、在应用中注入CheckModule即可使用其核心类ResubmitCheckInterceptor提供的方法
2、新建项目
- pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project