資源簡介
內(nèi)有程序源碼,數(shù)據(jù)庫,實驗報告內(nèi)有程序源碼,適合JAVA WEB,數(shù)據(jù)庫,多媒體大作業(yè)

代碼片段和文件信息
package?com.yxq.dao;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.util.ArrayList;
import?java.util.List;
import?com.yxq.toolsbean.DB;
import?com.yxq.valuebean.ArticleBean;
public?class?ArticleDao?{
private?DB?connection?=?null;
private?ArticleBean?articleBean?=?null;
public?ArticleDao()?{
connection?=?new?DB();
}
/**
?*?@功能?實現(xiàn)對文章進行增、刪、改的操作
?*?@參數(shù)?oper為一個String類型變量,用來表示要進行的操作;single為ArticleBean類對象,用來存儲某個文章的信息
?*?@返回值?boolean型值
?*/
public?boolean?operationArticle(String?oper?ArticleBean?single)?{
/*?生成SQL語句?*/
String?sql?=?null;
if?(oper.equals(“add“)) //發(fā)表新文章
sql?=?“insert?into?tb_article?values?(‘“?+?single.getTypeId()?+?“‘‘“+?single.gettitle()?+?“‘‘“?+?single.getContent()?+?“‘‘“+?single.getSdTime()+?“‘‘“+single.getCreate()+“‘‘“?+?single.getInfo()+“‘“+single.getCount()?+?“)“;
if?(oper.equals(“modify“)) //修改文章
sql?=?“update?tb_article?set?article_typeID=“?+?single.getTypeId()+?“article_title=‘“?+?single.gettitle()?+?“‘a(chǎn)rticle_content=‘“+?single.getContent()?+“‘a(chǎn)rticle_create=‘“+single.getCreate()+?“‘a(chǎn)rticle_info=‘“+single.getInfo()+“‘?where?id=“?+?single.getId();
if?(oper.equals(“delete“)) //刪除文章
sql?=?“delete?from?tb_article?where?id=“?+?single.getId();
if?(oper.equals(“readTimes“)) //累加閱讀次數(shù)
sql?=?“update?tb_article?set?article_count=article_count+1?where?id=“+?single.getId();
/*?執(zhí)行SQL語句?*/
boolean?flag?=connection.executeUpdate(sql);
return?flag;
}
/**?
?*?@功能?查詢指定類別的文章
?*?@參數(shù)?typeId表示文章類別ID值
?*?@返回值?List集合
?*/
public?List?queryArticle(int?typeIdString?type)?{
List?articlelist?=?new?ArrayList();
String?sql?=?““;
if?(typeId?<=0) //不按類別查詢,查詢出前3條記錄
sql?=?“select?top?3?*?from?tb_article?order?by?article_sdTime?DESC“;
else //按類別查詢
if(type==null||type.equals(““)||!type.equals(“all“))
sql?=?“select?top?5?*?from?tb_article?where?article_typeID=“?+?typeId+?“?order?by?article_sdTime?DESC“;
else
sql?=?“select?*?from?tb_article?where?article_typeID=“?+?typeId+?“?order?by?article_sdTime?DESC“;
ResultSet?rs?=?connection.executeQuery(sql);
if(rs!=null){
try?{
while?(rs.next())?{
/*?獲取文章信息?*/
articleBean?=?new?ArticleBean();
articleBean.setId(rs.getInt(1));
articleBean.setTypeId(rs.getInt(2));
articleBean.settitle(rs.getString(3));
articleBean.setContent(rs.getString(4));
articleBean.setSdTime(rs.getString(5));
articleBean.setCreate(rs.getString(6));
articleBean.setInfo(rs.getString(7));
articleBean.setCount(rs.getInt(8));
/*?查詢tb_review數(shù)據(jù)表統(tǒng)計當前文章的評論數(shù)?*/
sql=“select?count(id)?from?tb_review?where?review_articleId=“+articleBean.getId();
ResultSet?rsr=connection.executeQuery(sql);
if(rsr!=null){
rsr.next();
articleBean.setReview(rsr.getInt(1));
rsr.close();
}
articlelist.add(articleBean);
}
}?catch?(SQLExcept
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????825??2018-06-09?15:41??個人博客系統(tǒng)JSP\MyBlog\.classpath
?????文件????????906??2018-06-09?15:40??個人博客系統(tǒng)JSP\MyBlog\.project
?????文件????????567??2018-06-09?15:40??個人博客系統(tǒng)JSP\MyBlog\.settings\.jsdtscope
?????文件????????364??2018-06-09?15:40??個人博客系統(tǒng)JSP\MyBlog\.settings\org.eclipse.jdt.core.prefs
?????文件????????472??2018-06-09?15:40??個人博客系統(tǒng)JSP\MyBlog\.settings\org.eclipse.wst.common.component
?????文件????????252??2018-06-09?15:40??個人博客系統(tǒng)JSP\MyBlog\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2018-06-09?15:40??個人博客系統(tǒng)JSP\MyBlog\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2018-06-09?15:40??個人博客系統(tǒng)JSP\MyBlog\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????693??2013-06-30?02:28??個人博客系統(tǒng)JSP\MyBlog\admin\AdminIndex.jsp
?????文件???????3104??2008-12-21?20:40??個人博客系統(tǒng)JSP\MyBlog\admin\article\ArticleAdd.jsp
?????文件???????3473??2008-01-31?16:22??個人博客系統(tǒng)JSP\MyBlog\admin\article\ArticleList.jsp
?????文件???????4470??2008-01-31?16:27??個人博客系統(tǒng)JSP\MyBlog\admin\article\ArticleModify.jsp
?????文件???????2173??2008-02-13?16:44??個人博客系統(tǒng)JSP\MyBlog\admin\article\ArticleSingle.jsp
?????文件???????1660??2008-02-13?11:24??個人博客系統(tǒng)JSP\MyBlog\admin\article\ArticleTypeAdd.jsp
?????文件???????2088??2008-01-31?16:19??個人博客系統(tǒng)JSP\MyBlog\admin\article\ArticleTypeList.jsp
?????文件???????2159??2008-01-31?16:23??個人博客系統(tǒng)JSP\MyBlog\admin\article\ArticleTypeModify.jsp
?????文件???????1121??2013-06-30?02:28??個人博客系統(tǒng)JSP\MyBlog\admin\error.jsp
?????文件???????1530??2008-12-19?16:17??個人博客系統(tǒng)JSP\MyBlog\admin\logon.jsp
?????文件????????569??2008-01-31?16:02??個人博客系統(tǒng)JSP\MyBlog\admin\master\MyModify.jsp
?????文件????????526??2008-01-18?16:48??個人博客系統(tǒng)JSP\MyBlog\admin\master\MySingle.jsp
?????文件???????2559??2008-02-13?12:19??個人博客系統(tǒng)JSP\MyBlog\admin\photo\PhotoList.jsp
?????文件????????526??2008-01-18?16:48??個人博客系統(tǒng)JSP\MyBlog\admin\photo\PhotoModify.jsp
?????文件????????526??2008-01-18?16:48??個人博客系統(tǒng)JSP\MyBlog\admin\photo\PhotoSingle.jsp
?????文件???????1619??2008-01-31?18:43??個人博客系統(tǒng)JSP\MyBlog\admin\photo\PhotoUpload.jsp
?????文件???????1151??2013-06-30?02:28??個人博客系統(tǒng)JSP\MyBlog\admin\success.jsp
?????文件????????507??2013-06-30?02:37??個人博客系統(tǒng)JSP\MyBlog\admin\view\AdminEnd.jsp
?????文件???????2148??2013-06-30?02:52??個人博客系統(tǒng)JSP\MyBlog\admin\view\AdminLeft.jsp
?????文件???????1035??2013-06-30?02:53??個人博客系統(tǒng)JSP\MyBlog\admin\view\AdminTop.jsp
?????文件????????526??2008-01-18?16:48??個人博客系統(tǒng)JSP\MyBlog\admin\word\WordAdd.jsp
?????文件???????2441??2008-02-15?09:11??個人博客系統(tǒng)JSP\MyBlog\admin\word\WordList.jsp
............此處省略139個文件信息
評論
共有 條評論