0
点赞
收藏
分享

微信扫一扫

如何从配置文件中获取属性


在项目中添加了一个腾讯云的短信业务。

领导说要我把这个项目整合到原本的业务中去……

业务那么多!!!怎么搞??

继续询问后得知,是整合到原本的短信业务中,(原本用的短信业务是短信猫来发短信)

问:需要前端加传的参数吗?

答:不允许

继续询问得知,是要在配置文件留一个配置的选项,依此来进行对短信方式的调整

我感觉不能问了,这事已经差不多明白了,再问领导就要发飙了

查看之前是怎么留的

之前使用的方法

方法一、

String gsmmodemService=PropertiesUtil.getProperty("gsmmodemService");

PropertiesUtil.getProperty("gsmmodemService");这个类中的方法是

private static Properties props ;
/**
     * 获取属性
     * @param key
     * @return
     */
    public static String getProperty(String key){

        return props == null ? null :  props.getProperty(key);

    }


Properties这个类来自java.util props.getProperty(key);也是来自于java.util


 在  .properties文件中

gsmmodemService=xxxxxxxxxxxxxx

方法二、

采用注解

@Value("${spring.server.MaxFileSize}")
  private String MaxFileSize;


 在  .properties文件中  


spring.server.MaxFileSize=4096MB


  

举报

相关推荐

0 条评论