为什么没建立PropertiesUtil这个java class啊,不是MD5里需要这个吗?

来源:6-8 获取用户详细信息功能开发及MD5加密补充

qq_perseverance_5

2017-08-08


写回答

1回答

无尘扫地僧

2017-08-09


public class PropertiesUtil {

   private static Logger logger = LoggerFactory.getLogger(PropertiesUtil.class);

   private static Properties props;

   static {
       String fileName = "mmall.properties";
       props = new Properties();
       try {
           props.load(new InputStreamReader(PropertiesUtil.class.getClassLoader().getResourceAsStream(fileName),"UTF-8"));
       } catch (IOException e) {
           logger.error("配置文件读取异常",e);
       }
   }

   public static String getProperty(String key){
       String value = props.getProperty(key.trim());
       if(StringUtils.isBlank(value)){
           return null;
       }
       return value.trim();
   }

   public static String getProperty(String key,String defaultValue){

       String value = props.getProperty(key.trim());
       if(StringUtils.isBlank(value)){
           value = defaultValue;
       }
       return value.trim();
   }



}

0
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程