• java使用properties文件


    使用对用的util包下的properties包就可以了,这样我们有配置的话,写到一个properties文件中更直观。

    这里写一个比较丑的例子:

    package com.property;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.util.Properties;
    
    public class MainProperty {
        public static void main(String[] args) throws IOException {
            Properties properties=new Properties();
            //路径
            String url=System.getProperty("user.dir");
            System.out.println(url);
            File dire=new File("");
            String URI=dire.getCanonicalPath();
            System.out.println(URI);
            //包名
            String packString=(new MainProperty()).getClass().getPackage().getName();
            System.out.println(packString);
            FileInputStream fis=new FileInputStream(url+"\src\main\java\com\property\my.properties");
            properties.load(fis);
            fis.close();
            System.out.println("sitename:"+properties.getProperty("sitename"));
            System.out.println("siteURL:"+properties.getProperty("siteURL"));
        }
    }

    确实比较丑,里面没有自动获取到当前的配置路径。这里可以自己写一个,比如类似spring的获取当前路径下的配置文件ClassPathXmlApplicationContext的,等用的时候再写吧。还缺少了一个properties文件,里面写几个自己想要的键值对就好了,然后打印自己的内容。

  • 相关阅读:
    Leetcode | Work Break I & II
    X-Japan
    Leetcode | Gas Station
    jstring, String, char* 变换函数
    动态链接库的创建
    C语言实现md5函数代码
    ARM汇编指令集
    2014年 各类黑客工具包
    ARM汇编指令的一些总结-转
    ARM指令集学习总结-转载
  • 原文地址:https://www.cnblogs.com/juepei/p/3942047.html
Copyright © 2020-2023  润新知