Springboot项目的工具类静态方法读取application中值的方法详解,亲测必好使!

1、在配置文件中增加要读取的配置:

2、在工具类中通过定义本地静态属性来读取配置文件中的配置

Springboot项目的工具类静态方法读取application中值的方法详解,亲测必好使!_第1张图片

附相关代码:

//引入配置文件配置
@Value("${openoffice.port:}")
private Integer openofficePort;

//利用@PostConstruct 将配置文件中配置的值赋值给本地
@PostConstruct
public void getOpenofficeHost(){
    openofficeHostNew = this.openofficeHost;
}

//类加上此注释
@Component

3、直接在该类的静态方法中使用本地已经赋值的属性

Springboot项目的工具类静态方法读取application中值的方法详解,亲测必好使!_第2张图片

4、运行程序看看是否已经成功读取

5、OK,读取到!

你可能感兴趣的:(java,spring,开发语言)