資源簡介
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插件實現自動登錄.
- 下一篇:亂碼的簡單處理
評論
共有 條評論