zoukankan      html  css  js  c++  java
  • 读取配置工具类ResourceUtil

    package com.alibaba.otter.canal.utils;
    
    import com.alibaba.otter.canal.constants.ModuleEnum;
    import com.alibaba.otter.canal.custom.CanalLogUtil;
    import lombok.extern.slf4j.Slf4j;
    import org.springframework.core.io.support.PropertiesLoaderUtils;
    
    import java.io.IOException;
    import java.util.Properties;
    
    /**
     * @author kaikai_zheng
     * @version 1.0.0
     * @className ResourceUtil
     * @description //读取application.properties
     * @data 2020-07-23 10:07
     */
    @Slf4j
    public class ResourceUtil {
    
        private static final String CONFIG = "application.properties";
    
        public static Properties getResource() {
            Properties props = new Properties();
            try {
                props = PropertiesLoaderUtils.loadAllProperties(CONFIG);
                CanalLogUtil.info(ModuleEnum.CANAL_CLIENT.getCode(),"load application properties success,properties="+props.toString());
            } catch (IOException e) {
                CanalLogUtil.error(ModuleEnum.CANAL_CLIENT.getCode(),"load application properties fail,err=",e);
            }
            return props;
        }
    
    }
  • 相关阅读:
    19_多态及引用类型的转化
    18_接口以及基本实现
    17_super关键字 超,基,父
    Static 关键字
    17_抽象类
    17_继承
    数 函数类 Math类
    ArrayList类 Arrays类 注释
    我的第一篇博客
    hdu 3478 Catch--二分图判断
  • 原文地址:https://www.cnblogs.com/zk-blog/p/13409757.html
Copyright © 2011-2022 走看看