xml讀取

經常將一些系統配置參數,和具體業務程序無關的數據放入數據庫或者xml配置文件中,在程序中使用時候,可以讀取xml文件,然後獲得相應的值。

1、讀取xml配置文件的java代碼大概如下:

public class ConfigReader {
private static XMLConfiguration config = null;
private static Logger log = Logger.getLogger(ConfigReader.class);
static {
try
{
config = new XMLConfiguration();
   config.setDelimiterParsingDisabled(true);
   config.load(ConfigReader.class.getClassLoader().getResourceAsStream("exportserver.xml"),"UTF-8");


}
catch(Exception cex)
{
   log.error("Cannot load configuration file exportserver.xml",cex);
}
}

public static XMLConfiguration getConfig(){
return config;
}
}

2、xml中可以配置一些參數,大概格式如下:

             <export-service>

<export-sql>

select * from ....省略

</export-sql>

</export-service>

3、調用讀取方法大概如下:

private static  XMLConfiguration config = ConfigReader.getConfig();

private static String  EXPORT_SQL    = config.getString("export-service.export-sql");

EXPORT_SQL   得到的值便是xml配置的sql語句



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章