作者:Eddy 历史版本:1 最后编辑:龚清 更新时间:2024-11-20 15:41
编写版本:3.5.3
适用版本:3.3.5~3.5.2;
开启接口签名V3.5.3+
添加依赖
- 添加日志Aop依赖
<dependency> <groupId>com.lc.ibps.cloud</groupId> <artifactId>ibps-basic-validator</artifactId> </dependency>
增加包扫描
- 在@SpringBootApplication注解类上增加注解
//TODO 配置基础包名!重要步骤!!!把ibps的基础包加到扫描中 @ComponentScan(basePackages = {"com.xxx","com.lc.ibps"})
添加切面配置
- 修改配置文件
application-common.yml
增加自己的切点pointcut
aop: method: signature: enabled: ${METHOD_SIGNATURE_ENABLED:false} delay: ${METHOD_SIGNATURE_DELAY:false} error-throw: ${METHOD_SIGNATURE_ERROR_THROW:false} pointcut: - execution(public * com.lc.ibps..*.provider..*.*(..)) - xxxx # 自己的切点
配置接口签名开关
- 每个服务都要配置
- 修改response工程下配置文件application-common.yml
- 将配置
aop.method.signature.enabled
改为true
- 方式一:
aop.method.signature.enabled: true
- 方式二:启动时设置系统变量
- Linux系统export METHOD_SIGNATURE_ENABLED=true
- Windows系统set METHOD_SIGNATURE_ENABLED=true
- 方式三
- Java启动参数-DMETHOD_SIGNATURE_ENABLED=true
- 方式四
- Java启动参数-Daop.method.signature.enabled=true
- 方式一: