@Service
public class AppPropertiesManager implements DisposableBean{
    @Value("${shortloan_rate_1}")
    private  Double shortloanRate1Year;

    @Value("${longloan_rate_1_5}")
    private  Double longloanRate1to5Year;

    @Value("${fcffT}")
    private  Double fcffT;

    @Value("${risk_premium}")
    private Double risk_premium;

    public Double getRisk_premium() {
        return risk_premium;
    }

    public void setRisk_premium(Double risk_premium) {
        this.risk_premium = risk_premium;
    }

    public String getGuidDomain() {
        return guidDomain;
    }

    public void setGuidDomain(String guidDomain) {
        this.guidDomain = guidDomain;
    }

    @Value("${cookie_guid_domain}")
    private  String guidDomain;

    public Double getFcffT() {
        return fcffT;
    }

    public void setFcffT(Double fcffT) {
        this.fcffT = fcffT;
    }

    public Double getShortloanRate1Year() {
        return shortloanRate1Year;
    }

    public void setShortloanRate1Year(Double shortloanRate1Year) {
        System.out.println(shortloanRate1Year);
        this.shortloanRate1Year = shortloanRate1Year;
    }

    public Double getLongloanRate1to5Year() {
        return longloanRate1to5Year;
    }

    public void setLongloanRate1to5Year(Double longloanRate1to5Year) {
        this.longloanRate1to5Year = longloanRate1to5Year;
    }

    /**
     * 开发时用来查看配置是否生效
     * Invoked by a BeanFactory on destruction of a singleton.
     *
     * @throws Exception in case of shutdown errors.
     *                   Exceptions will get logged but not rethrown to allow
     *                   other beans to release their resources too.
     */
    @Override
    public void destroy() throws Exception {
        System.out.println(longloanRate1to5Year);
        System.out.println(shortloanRate1Year);
        System.out.println(guidDomain);
    }
}

在web工程中,部署时,properties通常在WEB-INF\classes下,与class文件同级,该工具类可以是在jar包里面,可以正常读取到properties。

最新文章

  1. include的用法例子,以及include+merge的用法例子
  2. C和指针 第十四章 预处理器 头文件
  3. 记录HttpWebRequest辅助类
  4. 设计模式之美:Iterator(迭代器)
  5. django在nginx uwsgi和tornado异步方案在项目中的体验
  6. win7右下角声音图标不见的解决方法
  7. c语言的数组指针与指针数组
  8. CCIE路由实验(6) -- 组播Multicasting
  9. 数字证书及CA的扫盲介绍(转)
  10. CKEditor上传插件
  11. Git基础教程(一)
  12. python九九乘法表
  13. [物理学与PDEs]第2章习题11 Lagrange 形式的一维理想流体力学方程组在强间断线上的间断连接条件
  14. Django 反向解析
  15. Android Studio旧版(内含SDK)安装和环境变量配置 转自I-T枭
  16. POJ1964-City Game
  17. Linux内存管理 一个进程究竟占用多少空间?-VSS/RSS/PSS/USS
  18. python入门(一):进入python的交互模式、pip的使用和数据类型
  19. 阿里云ECS安装Kubernetes问题收集与解答
  20. linux中 shell编程 判断服务是否运行

热门文章

  1. NGINX压力测试
  2. 想在网上保持匿名?教你用Linux如何实现!
  3. Java异常机制简介
  4. Vue解析三之过滤器
  5. 简洁明了的插值音频重采样算法例子 (附完整C代码)
  6. C++顺序容器知识总结
  7. Linux命令 ls -l s输出内容含义详解
  8. php正则相关知识点
  9. LeetCode算法一题型一以及解答。
  10. 大数据hadoop面试题2018年最新版(美团)