一般我们会把经常修改的内容写在xml中利于我们修改,维护信息
使用co信息mmons-configuration.jar读取个人认为很方便ConfigXML
--------------------------------第一种--------------------------------------
ConfigXml类代码:
private static final String CONFIG_PATH = "config.xml";
private static Configuration config ;
static{
try {
config = new XMLConfiguration(CONFIG_PATH);
} catch (ConfigurationException e) {
e.printStackTrace();
}
}
public static String getString(String infoLabel) {
return config.getString(infoLabel);
}
public static boolean getBoolean(String infoLabel) {
return config.getBoolean(infoLabel);
}
public static int getInt(String infoLabel) {
return config.getInt(infoLabel);
}
public static double getDouble(String infoLabel) {
return config.getDouble(infoLabel);
}
public static String[] getStringArray(String infoLabel) {
return config.getStringArray(infoLabel);
}
public static void main(String[] args){
System.out.println(getInt("cache.timeout"));
}
使用方法:
假如config.xml中有段内容为:
<students>
<sname>张三</sname>
</students>
读取方法只需要:ConfigXml.getString("students.sname");
-----------------------第二种方式----------------------------
/**
* 读取配置文件内容
* @author arron.huang
* @date
* 2011-06-20 14:12:00
*/
public final class Context {
private static Configuration config = ConfigUtil.getConfig("configuration.ini");
public static Configuration getConfig(){
return config;
}
}
confirguration.ini文件内容:
sname=张三
读取方式:
String sname = Context.getConfig().getString("sname");
结果:sname = 张三
分享到:
相关推荐
使用 javascript 读取 xml 配置的内容,生成 dtree, 可用于一些配置 文件生成属性目录结构, 方便, 操作简易
继承自TIniFile类的TXMLIniFile,可以方便的读写XMLIniFile配置文件,IniFile配置文件局限于字符长度,特殊字符等。而XMLIniFile就随心所欲很多
net c# 读写xml 的实例, 有两种写方式。以及对XML的修改,删除操作
自己封装了一个.net的XML读取 保存 修改节点名字 修改节点属性 查找节点等的工具。正好用这个类库做一个Visual studio C++工作目录的配置。作为使用的Demo。有源码,也为了以后更加方便使用visual studio cpp更好用...
2、无需要数据库,使用XML保留配置文件。 3、程序使用多线程同时监控:把监控对象生成队列,多线程逐一读取队列,用命令模式调用执行。 4、全面向对象开发。 功能特点 1、完全独立安装,独立使用,支持Windwos XP...
2、可以预先在配置档cmsdk4j.cfg.xml中设定您的数据库服务器配置,配置档中已经 提供了默认的配置信息,您仅需在此基础上修改部分参数(如:IP地址、端口号、 用户名、密码、数据库名等),这些参数将作为生成器的...
在Asp.net中如何用SQLDMO来获取SQL Server中的对象信息 使用Relations建立表之间的关系并却使用PagedDataSource类对DataList进行分页 通过作业,定时同步两个数据库 SQLSERVER高级注入技巧 利用反射实现ASP.NET控件和...
LGame 作为支持Java桌面游戏或网页游戏开发的全功能引擎,无论对画面绘制、精灵碰撞、特效渲染、窗体组件乃至于XML读取,文本数据库操作都提供有内置的具体解决方案,避免了多包配置的繁琐与不便。出于效率考虑,...
2、无需要数据库,使用XML保留配置文件。 3、程序使用多线程同时监控:把监控对象生成队列,多线程逐一读取队列,用命令模式调用执行。 4、全面向对象开发。 功能特点 1、完全独立安装,独立使用,支持Windwos XP...
网络监控简易本地安装版本是一个独立的.NET开发的服务程序,安装在您的服务器或者电脑上,能实时监控网络,出故障自动发邮件报警。 1、网络监控简易版源码使用Microsoft Visual Studio 2008开发 2、无需要数据库,...
2、无需要数据库,使用XML保留配置文件。 3、程序使用多线程同时监控:把监控对象生成队列,多线程逐一读取队列,用命令模式调用执行。 4、全面向对象开发。 功能特点 1、完全独立安装,独立使用,支持Windwos ...
在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天...
使用时将db-example.setting复制于${classpath}/config/db.setting,按照配置文件中的说明替换相应值 如果使用Druid,则需参考druid-example.setting创建${classpath}/config/druid.setting文件,详情请参考官方文档...
项目说明 : 这是一个spring-security的Demo..第一版...最简易版..目的是做到user表与...以及spring-security.xml配置文件 本项目是参考此博文的 : http://blog.csdn.net/u012367513/article/details/38866465
用java实现的简易的数据库连接池及其管理 课程设计 编写一关于Microsoft Access数据库连接池及其管理的相关类,要求能从XML配置文件中读取该数据库驱动程序,数据库名,连接池最大连接数,最多等待用户数,查询...
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。...