在项目中,很多种情况都需要将一些配置写在xml文件或者properties文件里,便于日后修改配置,好维护等等。

  1.新建xml文件 

 

<?xml version="1.0" encoding="UTF-8"?>
<!-- 随意定义 -->
<ideamov>
    <!-- 通过标签获取配置 -->
    <name>root</name>
    <password>ideamov</password>
</ideamov>

 

  2.需要引入apache下的Comfiguration.jar包,建立一个读取XML文件的工具类


import org.apache.commons.configuration.ConfigurationException;
public class XMLConfig {
    public String getValue(String key) throws ConfigurationException {
        Configuration config = new XMLConfiguration("xml/ideamov.xml");
        String value = config.getString(key);
        return value;
    }
}

  

  3.在其他位置中引入时只需要调用XML工具类的get方法即可

 

XMLConfig config = new XMLConfig();
String name = config.getValue("name");
String password = config.getValue("password”);