• 读取相关的配置


    String fileName = "shiro_base_auth.ini";
    ClassPathResource cp = new ClassPathResource(fileName);

    ini = new INI4j(cp.getFile());

    ------------------------------------------------------------------------

    // 读取相关的配置  配置文件必须放在src下

    ResourceBundle resourceBundle = ResourceBundle.getBundle("redis");
    int maxActive = Integer.parseInt(resourceBundle.getString("redis.pool.maxActive"));
    int maxIdle = Integer.parseInt(resourceBundle.getString("redis.pool.maxIdle"));
    int maxWait = Integer.parseInt(resourceBundle.getString("redis.pool.maxWait"));

    -------------------------------------------------------------------------

    public final static String DIR = PathConstants.class.getClassLoader().getResource("conf").getPath();
    public final static String baseConfig = DIR + File.separator + "jflow-path.properties";

    -------------------------------------------------------------------------------

    private static final Resource CONF_FILENAME = new ClassPathResource("fdfs_client.properties");;

    /** fdfs 访问的根Url **/
    private static String fastDFSUrl = "";

    public static String getFastDFSUrl(){
    try {
    IniFileReader iniReader = new IniFileReader(CONF_FILENAME.getFile().getAbsolutePath());
    fastDFSUrl = iniReader.getStrValue("fastDFSUrl");
    } catch (FileNotFoundException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }
    return fastDFSUrl;
    }

  • 相关阅读:
    Numpy基础学习笔记3
    Numpy基础学习笔记2
    Halcon学习笔记——机器视觉应用工程开发思路及相机标定
    WPF的依赖项属性
    如何理解委托与事件
    LINQ和.NET数据访问
    PLC通信网络
    运动控制基础
    PLC总结
    C#使用第三方组件Epplus操作Excel表
  • 原文地址:https://www.cnblogs.com/raphael5200/p/6481064.html
Copyright © 2020-2023  润新知