資源簡介
一個struts1的demo含數據庫哦,通過用戶登錄測試的.

代碼片段和文件信息
package?com.boya.struts.dao;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
/**
?*?數據處理基類,封裝獲取連接及關閉連接等方法
?*
?*?@author?boya
?*/
public?class?baseDao?{
private?static?final?String?DRIVER?=?“com.mysql.jdbc.Driver“;
private?static?final?String?URL?=?“jdbc:mysql://localhost:3306/tuser?characterEncoding=UTF-8“;
private?static?final?String?USRENAME?=?“root“;
private?static?final?String?PASSWORD?=?“123456“;
//?僅作為返回ResultSet查詢時使用
private?Connection?conn?=?null;
private?PreparedStatement?pst?=?null;
private?ResultSet?rs?=?null;
/**
?*?返回連接
?*/
private?Connection?getConnection()?{
try?{
Class.forName(DRIVER);
conn?=?DriverManager.getConnection(URL?USRENAME?PASSWORD);
}?catch?(Exception?e)?{
e.printStackTrace();
}
return?conn;
}
/**
?*?返回ResultSet需調用CloseAll方法關閉對象
?*/
public?ResultSet?queryResult(String?sql?object...?param)?{
try?{
conn?=?getConnection();?//?得到數據庫連接
pst?=?conn.prepareStatement(sql);?//?得到PreparedStatement對象
if?(param?!=?null)?{
for?(int?i?=?0;?i? pst.setobject(i?+?1?param[i]);?//?為預編譯sql設置參數
}
}
rs?=?pst.executeQuery();?//?執行SQL語句
}?catch?(Exception?e)?{
e.printStackTrace();?//?處理ClassNotFoundException異常
}?
return?rs;
}
/**
?*?執行更新語句,用于添加,刪除,修改
?*/
public?int?update(String?sql?object...?param)?{
conn?=?getConnection();
int?row?=?0;
try?{
pst?=?conn.prepareStatement(sql);
if?(param?!=?null)?{
for?(int?i?=?0;?i? pst.setobject(i?+?1?param[i]);
}
}
row?=?pst.executeUpdate();
}?catch?(SQLException?e)?{
e.printStackTrace();
}?finally?{
closeAll();
}
return?row;
}
/**
?*?關閉連接
?*/
public?void?closeAll()?{
try?{
if?(rs?!=?null)
rs.close();
if?(pst?!=?null)
pst.close();
if?(conn?!=?null)
conn.close();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-12-17?20:05??struts1_login\
?????文件????????1391??2013-12-13?10:37??struts1_login\.classpath
?????文件?????????313??2013-12-17?20:05??struts1_login\.myme
?????文件?????????255??2013-12-04?20:43??struts1_login\.mystrutsdata
?????文件????????1502??2013-12-04?20:43??struts1_login\.project
?????目錄???????????0??2013-12-17?20:05??struts1_login\.settings\
?????文件?????????406??2013-12-04?20:43??struts1_login\.settings\.jsdtscope
?????文件????????1040??2013-12-04?20:43??struts1_login\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件??????????88??2013-12-04?20:43??struts1_login\.settings\org.eclipse.core.resources.prefs
?????文件??????????49??2013-12-04?20:43??struts1_login\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2013-12-04?20:43??struts1_login\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\me
?????文件??????????39??2013-12-04?20:43??struts1_login\WebRoot\me
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\
?????文件????????1207??2013-12-13?10:40??struts1_login\WebRoot\WEB-INF\.struts-config.mex
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\
?????文件?????????145??2013-12-04?20:43??struts1_login\WebRoot\WEB-INF\classes\ApplicationResources.properties
?????文件?????????196??2013-12-04?20:43??struts1_login\WebRoot\WEB-INF\classes\ApplicationResources_zh_CN.properties
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\com\boya\
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\dao\
?????文件????????2415??2013-12-16?20:09??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\dao\ba
?????文件????????1385??2013-12-16?20:09??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\dao\UserDao.class
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\entity\
?????文件?????????920??2013-12-16?20:09??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\entity\User.class
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\form\
?????文件?????????754??2013-12-16?20:09??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\form\UserForm.class
?????目錄???????????0??2013-12-17?20:05??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\web\
?????文件????????1822??2013-12-16?20:09??struts1_login\WebRoot\WEB-INF\classes\com\boya\struts\web\LoginAction.class
............此處省略52個文件信息
- 上一篇:YRC1000 EtherNetIP_通信功能說明書.pdf
- 下一篇:俄語語言包
評論
共有 條評論