SpringBoot的开发中将静态成员变量的值放在配置文件中初始化

对应的java类上增加 

@Component

public static String key;

@Value("${AES.key}")
private String getAESKey;

@PostConstruct
public void getKey(){
key = this.getAESKey;
}

建议:
增加配置参数默认值:
@Value("${config-params.token.expire-time:30}")
private Long getExpireTime;
posted @ 2022-09-07 15:14  abelkeith  阅读(38)  评论(0)    收藏  举报