@Target(value=TYPE) @Retention(value=RUNTIME) @Import(value=AlloyAutoConfigurationSelector.class) public @interface EnableAlloyAutoConfiguration
| 限定符和类型 | 可选元素和说明 |
|---|---|
boolean |
enableEnhanceExceptionMessage
增强异常消息提示,将英文错误代码映射为中文,
注意:如果遇到开启异常增强不生效的时候,可能是注册类冲突导致的
需要全局检查一下项目中是否有 @RestControllerAdvice 或者 @ControllerAdvice,将其取消,交给 Alloy处理。
|
boolean |
enableEnhanceObjectMapper
增强 ObjectMapper 配置
|
boolean |
enableIgnoreInvoke
启用忽略执行
开启需要依赖 aspectjweaver
|
String[] |
moldBasePackages
扫描 @MoldContent 注解所在的包
|
public abstract boolean enableEnhanceObjectMapper
public abstract boolean enableEnhanceExceptionMessage
public abstract boolean enableIgnoreInvoke
org.aspectj
aspectjweaver
public abstract String[] moldBasePackages
Copyright © 2024. All rights reserved.