• 配置文件Java读写


    今天把配置文件的Bug修复了,总结一下Java配置文件如何读写

    配置文件的格式

    以.properties后缀结尾,内容不出现空格和双引号

    	//config.properties
    	Driver=com.mysql.jdbc.Driver
    	url=jdbc:mysql://localhost:3306/
    	user=root
    	password=12345
    

    Properties(特性)类在:java.util.Properties,继承java.util.Hashtable。

    Properties是已Key,value(键,值)对,一一对应存储

    propreties类常用方法

    void load(Reader reader);

    该方法可将Properties文件从数据流中读取,参数也可以为InputStream

    	Properties p = new Properties();
    	String Driver = null;
    	Reader reader = new FileReader("config.properties");
    	p.load(reader);
    	Driver = p.getProperty("Driver");
    	reader.flush();
    	reader.close();
    

    void store(Writer w,String comments);

    该方法将key,value写入输出流中,第二个参数可以将配置文件第一行的注释更新

    	Properties p = new Properties();
    	Writer writer = new FileWriter("config.properties");
    	p.setProperty("url","jdbc:mysql://localhost:3306/");
    	p.setProperty("user","root");
    	p.store(writer,"this is comments");
    	writer.flush();
    	writer.close();
    

    配置文件可用于在JDBC封装工具类中

    将需要的内容写在配置文件中可以直接修改配置文件达到目的而不需要对程序进行修改

  • 相关阅读:
    node.js---sails项目开发(3)
    node.js---sails项目开发(2)
    基于 phantomjs 的自动化测试---(1)
    node.js---sails项目开发(1)
    mongoose基于mongodb的数据评论设计
    js复杂数据格式提交
    [LeetCode]Rotate Image
    [LeetCode]Minimum Path Sum
    [LeetCode]Generate Parentheses
    [LeetCode]Gray Code
  • 原文地址:https://www.cnblogs.com/libowen/p/6148885.html
Copyright © 2020-2023  润新知