资源简介
NULL
博文链接:https://baobeituping.iteye.com/blog/856047
代码片段和文件信息
package com.boss.tools;
import java.util.ArrayList;
import java.util.Map;
import org.dom4j.DocumentException;
import com.boss.bean.MyField;
/**
* @author Administrator
* @since 2010-12-20
* @category 配置文件处理类
*/
public class Configuration {
private static String sqlServerClassName;
private static String sqlServerUrl;
private static String sqlServerUserName;
private static String sqlServerUserPassword;
private static String db4oClassName;
private static String db4oUrl;
private static String db4oUserName;
private static String db4oUserPassword;
private static String db4oPath;
private static String indexPath;
private static String term;
private static ArrayList fieldlist;
private static String sql;
private final static String DATACONFIG = configuration.Path.class.getResource(“dataconfig.xml“).getPath();
private final static String INDEXCONFIG = configuration.Path.class.getResource(“indexconfig.xml“).getPath();
private final static String SQLCONFIG = configuration.Path.class.getResource(“sqlconfig.xml“).getPath();
static {
initDbConfig();
initIndexConfig();
initIndexField();
initSqlConfig();
}
/**
* @author vincent
* @since 2010-12-20
* @category 设置dataconfig.xml信息到内存
*/
private static void initDbConfig() {
/* 初始化db属性 */
try {
Map map = xmlHandle.parseDataConfig(DATACONFIG);
sqlServerClassName = map.get(“sqlserver_class_name“);
sqlServerUrl = map.get(“sqlserver_url“);
sqlServerUserName = map.get(“sqlserver_username“);
sqlServerUserPassword = map.get(“sqlserver_userpassword“);
db4oPath = map.get(“db4o_path“);
db4oClassName = map.get(“db4o_class_name“);
db4oUrl = map.get(“db4o_url“);
db4oUserName = map.get(“db4o_username“);
db4oUserPassword = map.get(“db4o_userpassword“);
} catch (DocumentException e) {
Log.info(e.getMessage());
e.printStackTrace();
}
}
/**
* @author vincent
* @since 2010-12-20
* @category 设置indexconfig.xml信息到内存
*/
private static void initIndexConfig() {
/* 初始化index属性 */
try {
Map map = xmlHandle.parseIndexConfig(INDEXCONFIG);
indexPath = map.get(“indexPath“);
term = map.get(“term“);
} catch (DocumentException e) {
Log.info(e.getMessage());
e.printStackTrace();
}
}
/**
* @author vincent
* @since 2010-12-22
* @category 设置indexconfig.xml信息到内存
*/
private static void initIndexField() {
/* 初始化index属性 */
try {
fieldlist = xmlHandle.parseIndexField(INDEXCONFIG);
} catch (DocumentException e) {
Log.info(e.getMessage());
e.printStackTrace();
}
}
private static void initSqlConfig(){
try {
sql = xmlHandle.parseSqlConfig(SQLCONFIG);
} catch (DocumentException e) {
Log.info(e.getMessage());
e.printStackTrace();
}
}
public static String getSqlServerClassName() {
return sqlServerClassName;
}
public static String g
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2309 2010-12-30 16:21 Db4o.java
文件 1563 2010-12-30 16:32 TestDBBean.java
文件 3971 2010-12-27 14:15 Configuration.java
----------- --------- ---------- ----- ----
7843 3
- 上一篇:简单的chrome插件实现自动登录.
- 下一篇:乱码的简单处理
相关资源
- 乱码的简单处理
- 简单的chrome插件实现自动登录.
- 简单的记账程序
- StarFlow 工作流--自由流
- 邀请QQ好友-QQ联系人导入
- 使用Unitils测试DAO
- 初识Papervision3D
-
Tinkerpop + JanusGraph + Hba
se简单实现 - 前端在线播放flv视频
- redis使用过程中由于序列化工具引起的
- SpringSession同时支持Cookie和header策略
- OpenCV+SVM简单应用-------路面箭头分类
- IM_layim
- Bootstrap学习笔记之Nestable可拖拽树结构
- jersey 2.2 +spring 3.1.0.RELEASE+hibernate 3.3
- 视图对象VO、DTO的应用!
- QTreeView 使用自定义Model
- 页面分区域展示
- 海量图片的分布式存储及负载均衡研
- 网上票务系统概要设计二
- util类
- CKEDITOR 编辑器本地上传图片好
-
ba
se64加密解密的hive udf函数 - 精通Hadoop电子书(中文版)
- 将文件到指定路径的OCX控件
- 绿色版FTP quick easy ftp server
- 如何将windows里面的文件导入到Linux虚
- 终于成功使用asdoc生成了文档
- 画图板总结
- PageRank&HITS算法
评论
共有 条评论