资源简介

本源码用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.xml

     文件        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个文件信息

评论

共有 条评论