springboot 读取properties
2018-05-21 本文已影响0人
白敏鸢
配置文件
server.properties
linking.bpmaddress={BMP_ADDRESS}
修改环境变量
name:BMP_ADDRESS
value:http://111.111.111.111
添加工具配置类
@Configuration
@ConfigurationProperties(prefix="linking")
@PropertySource("file:{user.dir}/conf/server.properties")
public class ServerConfig implements ServerConfigService,InitializingBean
{
private String bpmaddress;
get/set;
}
业务类使用
public class WebServiceImpl implements WebService
{
@Autowried
ServerConfig serverConfig;
@Override
public String query()
{
String url =serverConfig.getserverConfig();
.......
return null;
}
}
注意问题
@ConfigurationProperties(prefix="linking")
只去读取前缀为linking的配置文件