資源簡介
本源碼用struts2+Spring 2.0+Hibernate3.0實現的班級管理系統,具有性能穩定和擴展性好,很有通用性

代碼片段和文件信息
package?com.common.dataBean;
import?java.io.IOException;
import?javax.xml.parsers.DocumentBuilder;
import?javax.xml.parsers.DocumentBuilderFactory;
import?javax.xml.parsers.ParserConfigurationException;
import?org.w3c.dom.Document;
import?org.w3c.dom.Element;
import?org.w3c.dom.Node;
import?org.xml.sax.SAXException;
public?class?ConfigReader?{
private?Element?getElement(){
Element?dt=null;
DocumentBuilderFactory?dbf=DocumentBuilderFactory.newInstance();
????try
{
DocumentBuilder?db=dbf.newDocumentBuilder();
Document?dc=db.parse(this.getClass().getResourceAsStream(“db-config.xml“));
dt=(Element)dc.getElementsByTagName(“db-config“).item(0);
}
catch?(ParserConfigurationException?e)
{
e.printStackTrace();
}
catch?(SAXException?e)
{
e.printStackTrace();
}
catch?(IOException?e)
{
e.printStackTrace();
}
return?dt;
}
public?String?getConnectionDriverClass()?{
String?connectionDriverClass=null;
Node?driverClass=getElement().getElementsByTagName(“driverclass“).item(0);
connectionDriverClass=driverClass.getFirstChild().getNodeValue();
return?connectionDriverClass;
}
public?String?getConnectionURL()?{
String?connectionURL=null;
Node?url=getElement().getElementsByTagName(“url“).item(0);
connectionURL=url.getFirstChild().getNodeValue();
return?connectionURL;
}
public?String?getConnectionUserName()?{
String?connectionUserName=null;
Node?username=getElement().getElementsByTagName(“username“).item(0);
connectionUserName=username.getFirstChild().getNodeValue();
return?connectionUserName;
}
public?String?getConnectionPassWord()?{
String?connectionPassWord=null;
Node?password=getElement().getElementsByTagName(“password“).item(0);
connectionPassWord=password.getFirstChild().getNodeValue();
return?connectionPassWord;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????851??2008-12-29?23:02??lixue2\.project
?????文件????????269??2008-12-29?23:02??lixue2\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件????????288??2008-12-29?23:02??lixue2\.settings\org.eclipse.jst.common.project.facet.core.prefs
?????文件????????330??2008-12-29?23:02??lixue2\.settings\org.eclipse.jdt.core.prefs
?????文件????????400??2008-12-29?23:02??lixue2\.settings\org.eclipse.wst.common.component
?????文件???????1750??2009-01-10?10:54??lixue2\src\com\lixue2\control\Control.java
?????文件???????1809??2009-01-03?11:57??lixue2\src\com\lixue2\control\Process.java
?????文件???????1286??2009-01-06?03:47??lixue2\src\com\lixue2\control\ConfigFilter.java
?????文件???????2524??2008-12-31?20:33??lixue2\src\com\lixue2\beans\User.java
?????文件????????845??2008-12-31?23:51??lixue2\src\com\lixue2\beans\Affiche.java
?????文件???????1596??2009-01-01?01:52??lixue2\src\com\lixue2\beans\Finance.java
?????文件???????1667??2009-01-01?02:38??lixue2\src\com\lixue2\beans\Staffer.java
?????文件???????1477??2009-01-01?03:31??lixue2\src\com\lixue2\beans\Notion.java
?????文件???????1873??2009-01-01?04:26??lixue2\src\com\lixue2\beans\ActiveLog.java
?????文件????????856??2009-01-01?10:06??lixue2\src\com\lixue2\beans\LeaveWord.java
?????文件???????1124??2009-01-01?10:37??lixue2\src\com\lixue2\beans\Picture.java
?????文件???????1149??2009-01-06?10:51??lixue2\src\com\lixue2\beans\MySystem.java
?????文件???????1323??2009-01-01?13:33??lixue2\src\com\lixue2\beans\ShortMessage.java
?????文件???????1474??2009-01-02?10:11??lixue2\src\com\lixue2\beans\MyCalendar.java
?????文件???????3255??2009-01-10?23:58??lixue2\src\com\lixue2\beans\Administrator.java
?????文件??????10630??2009-01-11?00:02??lixue2\src\com\lixue2\actions\UserAction.java
?????文件???????2067??2009-01-10?11:11??lixue2\src\com\lixue2\actions\Action.java
?????文件???????4364??2009-01-10?23:38??lixue2\src\com\lixue2\actions\AfficheAction.java
?????文件???????4970??2009-01-10?19:14??lixue2\src\com\lixue2\actions\CalendarAction.java
?????文件???????4294??2009-01-07?18:20??lixue2\src\com\lixue2\actions\FinanceAction.java
?????文件???????3556??2009-01-03?10:36??lixue2\src\com\lixue2\actions\StafferAction.java
?????文件???????5014??2009-01-10?19:15??lixue2\src\com\lixue2\actions\NotionAction.java
?????文件???????4038??2009-01-07?19:45??lixue2\src\com\lixue2\actions\ActiveLogAction.java
?????文件???????3608??2009-01-10?19:15??lixue2\src\com\lixue2\actions\LeaveWordAction.java
?????文件???????6695??2009-01-10?22:47??lixue2\src\com\lixue2\actions\PictureAction.java
............此處省略322個文件信息
- 上一篇:teamspeak服務端及客戶端
- 下一篇:WinCE開發詳解,包含了源代碼哦
評論
共有 條評論