资源简介
里面包含了可运行的工程文件,数据库文件SQL Server 2005的,Tomcat6.x的运行文件。内含设计说明文档。这个系统包含了博客的一般功能。
代码片段和文件信息
package dao;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import toolsbean.DB;
import valuebean.ArticleBean;
public class ArticleDao {
private DB connection = null;
private ArticleBean articleBean = null;
public ArticleDao() {
connection = new DB();
}
/**
* @功能 实现对文章进行增、删、改的操作
* @参数 oper为一个String类型变量,用来表示要进行的操作;single为ArticleBean类对象,用来存储某个文章的信息
* @返回值 boolean型值
*/
public boolean operationArticle(String oper ArticleBean single) {
/* 生成SQL语句 */
String sql = null;
if (oper.equals(“add“)) //发表新文章
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() + “‘article_content=‘“+ single.getContent() +“‘article_create=‘“+single.getCreate()+ “‘article_info=‘“+single.getInfo()+“‘ where id=“ + single.getId();
if (oper.equals(“delete“)) //删除文章
sql = “delete from tb_article where id=“ + single.getId();
if (oper.equals(“readTimes“)) //累加阅读次数
sql = “update tb_article set article_count=article_count+1 where id=“+ single.getId();
/* 执行SQL语句 */
boolean flag =connection.executeUpdate(sql);
return flag;
}
/**
* @功能 查询指定类别的文章
* @参数 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数据表统计当前文章的评论数 */
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 (SQLException e) {
e.printSta
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-05-10 19:18 dateba
文件 1835008 2013-05-10 19:18 dateba
文件 1048576 2013-05-10 19:18 dateba
文件 1499804 2013-05-10 17:13 Java综合项目实践说明书.wps
文件 11879 2013-05-04 16:22 jspsmartupload.jar
目录 0 2013-05-10 19:19 myblog 服务器端\
目录 0 2013-05-10 19:19 myblog 服务器端\admin\
文件 687 2013-05-06 13:32 myblog 服务器端\admin\AdminIndex.jsp
目录 0 2013-05-10 19:19 myblog 服务器端\admin\article\
文件 3331 2013-05-06 20:18 myblog 服务器端\admin\article\ArticleAdd.jsp
文件 3457 2013-05-05 15:07 myblog 服务器端\admin\article\ArticleList.jsp
文件 4454 2013-05-05 15:07 myblog 服务器端\admin\article\ArticleModify.jsp
文件 2165 2013-05-05 15:07 myblog 服务器端\admin\article\ArticleSingle.jsp
文件 1660 2013-05-05 15:07 myblog 服务器端\admin\article\ArticleTypeAdd.jsp
文件 2080 2013-05-05 15:07 myblog 服务器端\admin\article\ArticleTypeList.jsp
文件 2151 2013-05-05 15:07 myblog 服务器端\admin\article\ArticleTypeModify.jsp
文件 1111 2013-05-05 15:07 myblog 服务器端\admin\error.jsp
目录 0 2013-05-10 19:19 myblog 服务器端\admin\friend\
文件 2174 2013-05-05 15:07 myblog 服务器端\admin\friend\FriendAdd.jsp
文件 2254 2013-05-05 15:07 myblog 服务器端\admin\friend\FriendList.jsp
文件 2975 2013-05-05 15:07 myblog 服务器端\admin\friend\FriendModify.jsp
文件 2104 2013-05-05 15:07 myblog 服务器端\admin\friend\FriendSingle.jsp
文件 1530 2013-05-05 15:07 myblog 服务器端\admin\logon.jsp
目录 0 2013-05-10 19:19 myblog 服务器端\admin\master\
文件 583 2013-05-05 15:07 myblog 服务器端\admin\master\MyModify.jsp
文件 540 2013-05-05 15:07 myblog 服务器端\admin\master\MySingle.jsp
目录 0 2013-05-10 19:19 myblog 服务器端\admin\photo\
文件 2551 2013-05-05 15:07 myblog 服务器端\admin\photo\PhotoList.jsp
文件 540 2013-05-05 15:07 myblog 服务器端\admin\photo\PhotoModify.jsp
文件 540 2013-05-05 15:07 myblog 服务器端\admin\photo\PhotoSingle.jsp
文件 1619 2013-05-05 15:07 myblog 服务器端\admin\photo\PhotoUpload.jsp
............此处省略266个文件信息
相关资源
- jsp党费管理系统源码
- 基于JavaEE的学生宿舍管理系统 JSP
- JSP+MYSQL科研成果管理系统
- jspm宅急送管理系统毕业设计程序
- 基于JSP的房屋租赁管理系统
- JSP+Struts2+MySQL投票系统(含数据库脚本
- JSP图书管理系统源代码终结版
- MongoDB与jsp页面相结合的项目
- jsp后台管理模板系统
- jsp+mysql在线考试系统+文档
- JSP+SQL科研成果管理系统(毕业设计)
- JavaWeb最新最详细思维导图.xmind
- jsp+sql毕业生招聘系统毕业设计(系统
- JSP+SQL新生报到系统(毕业设计)
- JSP个人博客系统(原创作品)
- 利用JFreeChart实现Java中饼状图、柱状图
- 自己做的一个微博系统,高仿新浪的
- 免费JAVA JSP 商城 网店 网站模板
- JSP+MYSQL物流信息网站 代码
- JSP+MYSQL SSH宠物销售管理系统-毕业设计
- JSP+MYSQL拍卖系统-毕业设计
- java servlet & jsp cookbook
- 基于JSP的网上购物 (用了jsp+servlet+
- 一个实用的bootstrap模板html版本和jsp版
- jsf2.0 完整(含所有jar包)
- JSP、BBS课程设计
- JSP结合jQuery实现省市区三级联动有S
- JSP+Java+MySQL企业门户网站
- WEB端和移动客户端开发--酒店预订系统
- JAVA JSP会议室预约系统
评论
共有 条评论