資源簡介
這是 jsp + servlet 完整的java 企業論壇系統項目源碼 可以直接導入eclipse、myeclipse。內附數據庫文件 mysql版,也可改成其它數據庫,
換對應數據庫連接驅動和修改sql語法即可

代碼片段和文件信息
package?com.dao;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.sql.Statement;
public?class?baseDAO?{
public?baseDAO()?{
try?{
Class.forName(“com.mysql.jdbc.Driver“);
}?catch?(ClassNotFoundException?e)?{
e.printStackTrace();
}
}
//?屬性?--------------------------
private?Connection?conn;
private?Statement?stm;
private?PreparedStatement?pstm;
private?ResultSet?rs;
//?獲得連接--------------------------
public?Connection?getConn()?{
try?{
if?(conn?==?null?||?conn.isClosed())?{
conn?=?DriverManager.getConnection(
“jdbc:mysql://localhost:3306/bbs“
“root“?“admin“);
}
}?catch?(SQLException?e)?{
e.printStackTrace();
System.out.println(“getConnection()錯誤“);
}
return?conn;
}
//?執行增、刪、改SQL語句--------------------
public?int?executeUpdate(String?sql)?throws?SQLException?{
if?(getConn()?==?null)?{
System.out.println(“與數據庫連接失敗!“);
return?-1;
}
stm?=?conn.createStatement();
return?stm.executeUpdate(sql);
}
//?重載執行增、刪、改SQL語句--------------------
public?int?executeUpdate(String?sql?object[]?obj)?throws?SQLException?{
if?(getConn()?==?null)?{
System.out.println(“與數據庫連接失敗!“);
return?-1;
}
pstm?=?conn.prepareStatement(sql);
if?(obj?!=?null)?{
for?(int?i?=?0;?i? pstm.setobject(i?+?1?obj[i]);
}
}
return?pstm.executeUpdate();
}
//?執行查詢SQL語句----------------------------
public?ResultSet?executeQuery(String?sql)?throws?SQLException?{
if?(getConn()?==?null)?{
System.out.println(“與數據庫連接失敗!“);
return?null;
}
stm?=?conn.createStatement();
rs?=?stm.executeQuery(sql);
return?rs;
}
//?重載執行查詢SQL語句----------------------------
public?ResultSet?executeQuery(String?sql?object[]?obj)?throws?SQLException?{
if?(getConn()?==?null)?{
System.out.println(“與數據庫連接失敗!“);
return?null;
}
pstm?=?conn.prepareStatement(sql);
if?(obj?!=?null)?{
for?(int?i?=?0;?i? pstm.setobject(i?+?1?obj[i]);
}
}
rs?=?pstm.executeQuery();
return?rs;
}
//?關閉ResultSet
public?void?closeResultSet()?{
if?(rs?!=?null)?{
try?{
rs.close();
}?catch?(SQLException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
}
}
//?關閉Connection
public?void?closeConnection()?{
if?(conn?!=?null)?{
try?{
conn.close();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
}
}
//?關閉Statement和PreparedStatement
public?void?closeStatement()?{
if?(stm?!=?null)?{
try?{
stm.close();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
}
if?(pstm?!=?null)?{
try?{
pstm.close();
}?catch?(SQLException?e)?{
e.printStackTrace();
}
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\
?????文件?????????432??2009-11-29?14:33??JavaPrj_8\.classpath
?????目錄???????????0??2018-03-08?09:25??JavaPrj_8\.myeclipse\
?????文件?????????300??2010-01-29?10:31??JavaPrj_8\.myme
?????文件????????1227??2009-11-29?14:37??JavaPrj_8\.project
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\.settings\
?????文件?????????330??2009-11-29?14:33??JavaPrj_8\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\me
?????文件??????????39??2009-11-29?14:33??JavaPrj_8\WebRoot\me
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\WEB-INF\
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\WEB-INF\classes\
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\
?????文件????????3254??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\ba
?????文件????????2438??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\CommonDAO.class
?????文件???????14652??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\ManagerDAO.class
?????文件????????7876??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\ReplyInfoDAO.class
?????文件????????4057??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\SectionInfoDAO.class
?????文件????????8642??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\TopicInfoDAO.class
?????文件????????4100??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\dao\UserInfoDAO.class
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\WEB-INF\classes\com\entity\
?????文件????????1994??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\entity\ReplyInfo.class
?????文件????????1380??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\entity\SectionInfo.class
?????文件????????2218??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\entity\TopicInfo.class
?????文件????????1850??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\entity\UserInfo.class
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\WEB-INF\classes\com\match\
?????文件????????2364??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\match\CheckDAO.class
?????目錄???????????0??2016-08-16?10:38??JavaPrj_8\WebRoot\WEB-INF\classes\com\page\
?????文件????????2768??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\page\DetailPage.class
?????文件????????1226??2010-01-29?10:31??JavaPrj_8\WebRoot\WEB-INF\classes\com\page\IndexPage.class
............此處省略115個文件信息
- 上一篇:java 雪景動畫
- 下一篇:java2D Java Java Java
評論
共有 條評論