在spring boot 项目中 使用 自定义 PropertyPlaceholderConfigurer会造成 @Vaule 无法正常注入,spring boot 已经有一个默认的实现,所以会造成冲突,
在spriing mvc 中可以 使用PropertyPlaceholderConfigurer 来实现静态方法获取配置参数,那在 spring boot 中如何实现呢?
使用 Environment env; 类,这个是spring boot 自带的环境信息获取工具,使用方法如下:
package com.company.project.util; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.env.Environment; import org.springframewo