谁有仙剑4web.config 配置文件件config.ex...

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
仙剑4攻略(超详细,带支线任务及小技巧)
下载积分:900
内容提示:仙剑4攻略(超详细,带支线任务及小技巧)
文档格式:RTF|
浏览次数:358|
上传日期: 01:49:37|
文档星级:
该用户还上传了这些文档
仙剑4攻略(超详细,带支线任务及小技巧)
官方公共微信48小时热门评论
一周热点资讯
男子买活体葫芦娃被骗笑出声,这帮人好逗! 世界政府、天龙人,谁才是世界第一邪恶组织?
2016年市场占有率暴跌一半,曾经的大佬为何沦落至此? 中国游戏制作者获得认可,精品佳作也越来越多。
CopyRight&2004年-年 < 游迅网 All Rights Reserved
备案编号:沪ICP备号-6ConfigUtil(配置文件加载操作) - 推酷
ConfigUtil(配置文件加载操作)
第一步:配置好配置文件:
配置文件置于 框架的 src 下,命名为 application.properties
内容类似于:
#oracle version database settings
#jdbc.driver=oracle.jdbc.driver.OracleDriver
#jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:space
#jdbc.username=space
#jdbc.password=space
#hibernate.dialect=org.hibernate.dialect.Oracle10gDialect
###&?&&&?&?&&?&&?&&&?########################################################################
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://127.0.0.1:3306/patientfriends?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true
jdbc.username=root
jdbc.password=root
hibernate.dialect=org.hibernate.dialect.MySQLDialect
#hibernate settings
hibernate.show_sql=true
hibernate.format_sql=false
#dbcp settings
dbcp.maxIdle=5
dbcp.maxActive=40
里面存放框架中所有应该提取出的参数信息,比如:数据库连接信息,定时器时间戳,Email相关参数信息,图片宽高参数,URl,用户名密码等等。
第二步:编写 配置文件加载操作类 ConfigUtil
public class ConfigUtil {
private static PropertiesConfiguration
//config = new PropertiesConfiguration(&app.properties&);
//config.setEncoding(&UTF-8&);
//config.setHeader(header)
config = new PropertiesConfiguration();
config.setEncoding(&UTF-8&);
config.load(&application.properties&);
}catch(Exception ex){
public static int getIntValue(String key){
int reInt = 1;
//PropertiesConfiguration
config = new PropertiesConfiguration(&conf.properties&);
reInt = config.getInt(key);
}catch(Exception ex){
ex.fillInStackTrace();
reInt = 0;
return reI
public static Long getLongValue(String key) {
Long reLong = 1l;
//PropertiesConfiguration
config = new PropertiesConfiguration(&conf.properties&);
reLong = config.getLong(key);
}catch(Exception ex){
ex.fillInStackTrace();
reLong = 0l;
return reL
public static double getDoubleValue(String key){
double reDouble = 1.0;
//PropertiesConfiguration
config = new PropertiesConfiguration(&conf.properties&);
reDouble = config.getDouble(key);
}catch(Exception ex){
ex.fillInStackTrace();
reDouble =1.0;
return reD
public static String getStringValue(String key){
String str = &&;
//PropertiesConfiguration
config = new PropertiesConfiguration(&conf.properties&);
str = config.getString(key);
}catch(Exception ex){
ex.fillInStackTrace();
public static Boolean getBooleanValue(String key) {
Boolean flag =
flag = config.getBoolean(key);
}catch(Exception ex){
ex.fillInStackTrace();
public static void save(String key,Object o){
config.setProperty(key, o);
//config.save(&score.properties&);
config.save(&application.properties&);
//config = new PropertiesConfiguration(&app.properties&);
config = new PropertiesConfiguration();
config.setEncoding(&UTF-8&);
config.load(&application.properties&);
}catch(Exception ex){
ex.printStackTrace();
public static void main(String[] args){
System.out.println(&ewew&);
System.out.println(getIntValue(&vip.money&));
//ConfigUtil.save(&rmb.money&, 20);
//ConfigUtil.save(&month.live&, &123334&);
System.out.println(ConfigUtil.getStringValue(&month.live1&));
//System.out.println(getStringValue(&month.live&));
// 读取配置文件
private static ResourceBundle cache =
cache = ResourceBundle.getBundle(&application&);
} catch (RuntimeException e) {
e.printStackTrace();
* 功能描述:获取配置文件参数值
* @param str(参数KEY值)
public static String getValue(String str) {
String s = cache.getString(str);
s = new String(s.getBytes(&ISO8859-1&), &utf-8&);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
* 功能描述:获取指定配置文件参数的值
* @param strPropertiesFile(配置文件名称)
* @param strItem(参数名称)
public String getPropertiesValue(String strPropertiesFile, String strItem) {
String strItemValue = &&;
ResourceBundle resources1 =
resources1 = ResourceBundle.getBundle(strPropertiesFile);
strItemValue = resources1.getString(strItem);
} catch (MissingResourceException e) {
System.out.println(&ConfigInfo.getPropertiesValue error:&
+ e.getMessage());
return strItemV
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致

参考资料

 

随机推荐