資源簡介
JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文,很實用的用來新手學習JSP以及連接數(shù)據(jù)庫的一個例子
代碼片段和文件信息
package?com.wy.dao;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.util.ArrayList;
import?java.util.List;
import?com.wy.form.ArticleForm;
import?com.wy.tool.JDBConnection;
public?class?ArticleDao?{
private?JDBConnection?connection?=?null;
private?ArticleForm?articleForm?=?null;
public?ArticleDao()?{
connection?=?new?JDBConnection();
}
public?boolean?operationArticle(String?operation?ArticleForm?form)?{
boolean?flag?=?false;
String?sql?=?null;
if?(operation.equals(“添加“))
sql?=?“insert?into?tb_article?values?(‘“?+?form.getTypeId()?+?“‘‘“
+?form.gettitle()?+?“‘‘“?+?form.getContent()?+?“‘‘“
+?form.getPhTime()?+?“‘‘“?+?form.getNumber()?+?“‘)“;
if?(operation.equals(“修改“))
sql?=?“update?tb_article?set?typeID=‘“?+?form.getTypeId()
+?“‘title=‘“?+?form.gettitle()?+?“‘content=‘“
+?form.getContent()?+?“‘?where?id=‘“?+?form.getId()?+?“‘“;
if?(operation.equals(“刪除“))
sql?=?“delete?from?tb_article?where?id=‘“?+?form.getId()?+?“‘“;
if?(operation.equals(“增加“))
sql?=?“update?tb_article?set?number=number+1?where?id=‘“
+?form.getId()?+?“‘“;
if?(connection.executeUpdate(sql))?{
flag?=?true;
}
return?flag;
}
public?List?queryArticle(Integer?typeId)?{
List?list?=?new?ArrayList();
String?sql?=?null;
if?(typeId?==?null)
sql?=?“select?*?from?tb_article“;
else
sql?=?“select?*?from?tb_article?where?typeID=‘“?+?typeId
+?“‘?order?by?id?desc“;
ResultSet?rs?=?connection.executeQuery(sql);
try?{
while?(rs.next())?{
articleForm?=?new?ArticleForm();
articleForm.setId(rs.getInt(1));
articleForm.setTypeId(rs.getInt(2));
articleForm.settitle(rs.getString(3));
articleForm.setContent(rs.getString(4));
articleForm.setPhTime(rs.getString(5));
articleForm.setNumber(rs.getInt(6));
list.add(articleForm);
}
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?list;
}
public?ArticleForm?queryArticleForm(Integer?id)?{
String?sql?=?“select?*?from?tb_article?where?id=‘“?+?id?+?“‘“;
ResultSet?rs?=?connection.executeQuery(sql);
try?{
while?(rs.next())?{
articleForm?=?new?ArticleForm();
articleForm.setId(rs.getInt(1));
articleForm.setTypeId(rs.getInt(2));
articleForm.settitle(rs.getString(3));
articleForm.setContent(rs.getString(4));
articleForm.setPhTime(rs.getString(5));
articleForm.setNumber(rs.getInt(6));
}
}?catch?(SQLException?e)?{
e.printStackTrace();
}
this.operationArticle(“添加“?articleForm);
return?articleForm;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????629??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\.classpath
?????文件????????285??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\.myme
?????文件???????1222??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\.project
?????文件???????2645??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\ArticleDao.java
?????文件???????1681??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\ArticleTypeDao.java
?????文件???????4656??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\ConsumerDao.java
?????文件???????2194??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\DiscussDao.java
?????文件???????2370??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\FriendDao.java
?????文件???????2225??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\PhotoDao.java
?????文件???????1512??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\RestoreDao.java
?????文件???????1488??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\dao\VoteDao.java
?????文件????????940??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\ArticleForm.java
?????文件????????540??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\ArticleTypeForm.java
?????文件???????1651??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\ConsumerForm.java
?????文件????????775??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\DiscussForm.java
?????文件????????662??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\FriendForm.java
?????文件????????759??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\PhotoForm.java
?????文件????????856??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\RestoreForm.java
?????文件????????534??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\form\VoteForm.java
?????文件????????443??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\tool\Chinese.java
?????文件????????314??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\tool\CountTime.java
?????文件???????2527??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\tool\JDBConnection.java
?????文件???????2978??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\tool\MyPagination.java
?????文件???????8329??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\webiter\ArticleServlet.java
?????文件???????8126??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\webiter\ConsumerServlet.java
?????文件???????3708??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\webiter\DiscussServlet.java
?????文件???????4223??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\webiter\FriendServlet.java
?????文件???????4040??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\webiter\PhotoSerlvet.java
?????文件???????2391??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\src\com\wy\webiter\VoteServlet.java
?????文件???????3870??2008-01-08?11:04??JSP的個人博客系統(tǒng)的設計源碼+畢業(yè)論文\www.gusucode.com\20\BLOG\WebRoot\backMainPage.jsp
............此處省略362個文件信息
評論
共有 條評論