前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spring获取配置文件常量

Spring获取配置文件常量

作者头像
IT云清
发布2019-01-22 11:14:21
1.1K0
发布2019-01-22 11:14:21
举报
文章被收录于专栏:IT云清
1.配置文件
代码语言:javascript
复制
#  policyFile
policyFile.es.host=1.1.1.1
policyFile.es.port=9200
policyFile.es.hostname=xxxx
policyFile.es.password=123456
2.常量实体类
代码语言:javascript
复制
import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

@Component
public class Config implements InitializingBean {

    @Value("${policyFile.es.host}")
    private String policyFileEsHost;
    @Value("${policyFile.es.port}")
    private String policyFileEsPort;
    @Value("${policyFile.es.hostname}")
    private String policyFileEsHostName;
    @Value("${policyFile.es.password}")
    private String policyFileEsPassword;


    public static String POLICYFILE_ES_HOST;
    public static String POLICYFILE_ES_PORT;
    public static String POLICYFILE_ES_HOST_NAME;
    public static String POLICYFILE_ES_PASSWORD;

    @Override
    public void afterPropertiesSet() throws Exception {
        POLICYFILE_ES_HOST=policyFileEsHost;
        POLICYFILE_ES_PORT=policyFileEsPort;
        POLICYFILE_ES_HOST_NAME=policyFileEsHostName;
        POLICYFILE_ES_PASSWORD=policyFileEsPassword;
    }
}
3.使用时直接获取即可
代码语言:javascript
复制
Config.POLICYFILE_ES_HOST
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年05月09日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.配置文件
  • 2.常量实体类
  • 3.使用时直接获取即可
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档