java web最简单的获取配置文件方式 不再惧怕写配置文件 ( 获取src资源路径配置文件以及绝对路径配置文件的方法):

// src下 相对路径  适应于web项目 : 也可以使用加载进类加载器的方式  ,推荐使用一种最简单的方法:
 ResourceBundle bundle = ResourceBundle.getBundle("xxx"); // xxx为 xxx.properties的名称
 String key= bundle.getString("key");




    // 绝对路径获取:常用于客户端的配置文件 : 例如swing程序 打包成jar包后再打包成exe,
    // src目录就读取不到了 这时需要读取该程序所在的绝对路径
    public Map getXXX() {
        InputStream is = null;
        try {
        // 核心代码
            is = new FileInputStream(System.getProperty("user.dir") + "\\xxx.properties");
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
        Properties prop = new Properties();
        try {
            prop.load(is);
        } catch (IOException e) {
            e.printStackTrace();

        }

        Map<String, String> xxMap = new HashMap(prop);
        return xxMap;
    }



发布了14 篇原创文章 · 获赞 0 · 访问量 1065
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览