可以利用@vlues 读取配置文件配置好的参数赋值
1.
//需要注入到spring容器value才可以读取的到
@Component
public class Item {
@Value("${sj.name}")
private String name ;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
写在application配置文件中
sj.name= sj
2. 通过@ConfigurationProperties("jwt.config")给变量赋值
//需要注入到spring容器value才可以读取的到
@Component
@ConfigurationProperties("jwt.config")
public class JwtUtil {
private String key ;
private long ttl ;
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public long getTtl() {
return ttl;
}
public void setTtl(long ttl) {
this.ttl = ttl;
}
}
写在application配置文件中
jwt.config.key=sjsjsj