配置屬性類
@Data
@Component
@ConfigurationProperties(prefix = "interceptor.token")
public class TokenProperty {
private boolean enable = true;
private String pathPatterns;
private String excludePath;
private String key;
private long expire;
}
- 如果這里添加了注解那么在自動配置類的時候就不用添加
@enableConfigurationProperties(TokenProperty.class)
注解
- prefix 配置文件中的前綴
- enable=true 如果自動配置沒有讀入成功掖鱼,那么為默認(rèn)值
對應(yīng)配置文件
interceptor.token.enable=true
interceptor.token.expire=3600
interceptor.token.key=dG9rZW4xMjM0NTY=
interceptor.token.pathPatterns=/api/**
interceptor.token.excludePath=/api/user/login
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者