资源简介
个人博客Blog系统 本人大学生,这是期末JSp的大作业,内有程序源码,数据库,实验报告一并打包 如果你也有JSp的期末大作业 一定适合你

代码片段和文件信息
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();
}
/**
* @功能 实现对文章进行增、删、改的操作
* @参数 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 (SQLExcept
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 693 2013-06-30 02:28 个人博客系统JSP\MyBlog\admin\AdminIndex.jsp
文件 3104 2008-12-21 20:40 个人博客系统JSP\MyBlog\admin\article\ArticleAdd.jsp
文件 3473 2008-01-31 16:22 个人博客系统JSP\MyBlog\admin\article\ArticleList.jsp
文件 4470 2008-01-31 16:27 个人博客系统JSP\MyBlog\admin\article\ArticleModify.jsp
文件 2173 2008-02-13 16:44 个人博客系统JSP\MyBlog\admin\article\ArticleSingle.jsp
文件 1660 2008-02-13 11:24 个人博客系统JSP\MyBlog\admin\article\ArticleTypeAdd.jsp
文件 2088 2008-01-31 16:19 个人博客系统JSP\MyBlog\admin\article\ArticleTypeList.jsp
文件 2159 2008-01-31 16:23 个人博客系统JSP\MyBlog\admin\article\ArticleTypeModify.jsp
文件 1121 2013-06-30 02:28 个人博客系统JSP\MyBlog\admin\error.jsp
文件 1530 2008-12-19 16:17 个人博客系统JSP\MyBlog\admin\logon.jsp
文件 569 2008-01-31 16:02 个人博客系统JSP\MyBlog\admin\master\MyModify.jsp
文件 526 2008-01-18 16:48 个人博客系统JSP\MyBlog\admin\master\MySingle.jsp
文件 2559 2008-02-13 12:19 个人博客系统JSP\MyBlog\admin\photo\PhotoList.jsp
文件 526 2008-01-18 16:48 个人博客系统JSP\MyBlog\admin\photo\PhotoModify.jsp
文件 526 2008-01-18 16:48 个人博客系统JSP\MyBlog\admin\photo\PhotoSingle.jsp
文件 1619 2008-01-31 18:43 个人博客系统JSP\MyBlog\admin\photo\PhotoUpload.jsp
文件 1151 2013-06-30 02:28 个人博客系统JSP\MyBlog\admin\success.jsp
文件 507 2013-06-30 02:37 个人博客系统JSP\MyBlog\admin\view\AdminEnd.jsp
文件 2148 2013-06-30 02:52 个人博客系统JSP\MyBlog\admin\view\AdminLeft.jsp
文件 1035 2013-06-30 02:53 个人博客系统JSP\MyBlog\admin\view\AdminTop.jsp
文件 526 2008-01-18 16:48 个人博客系统JSP\MyBlog\admin\word\WordAdd.jsp
文件 2441 2008-02-15 09:11 个人博客系统JSP\MyBlog\admin\word\WordList.jsp
文件 526 2008-01-18 16:48 个人博客系统JSP\MyBlog\admin\word\WordModify.jsp
文件 948 2008-01-31 14:52 个人博客系统JSP\MyBlog\css\st
文件 1920 2008-02-13 11:38 个人博客系统JSP\MyBlog\css\st
文件 1048576 2008-02-16 08:36 个人博客系统JSP\MyBlog\dateba
文件 1048576 2008-02-16 08:36 个人博客系统JSP\MyBlog\dateba
文件 1954 2013-06-30 02:13 个人博客系统JSP\MyBlog\front\article\ArticleIndex.jsp
文件 4333 2013-06-30 02:13 个人博客系统JSP\MyBlog\front\article\ArticleList.jsp
文件 4938 2013-06-30 02:13 个人博客系统JSP\MyBlog\front\article\ArticleSingle.jsp
............此处省略123个文件信息
- 上一篇:java编写微信二维码支付源码
- 下一篇:java 桌面动态宠物
相关资源
- 个人根据Android移动开发案例详解手写
- Android应用源码安卓版个人荣誉简历项
- 个人信用卡管理系统毕业设计全套
- JAVA生成个人方章,企业圆章,造价员
- JavaWeb开发的BBS系统
- java ee个人相册管理系统
- Javaweb开发的超市前台销售系统
- 个人通讯录
- 基于Java的个人博客系统的设计与实现
- javaWEB开发实现银行储蓄系统
- 基于Android的个人理财通的设计与实现
- 支付宝收款推送
- JAVA个人博客系统源码
- 毕业设计 论文正文 android 个人理财
- 基于JSP的个人网站,有数据库
- android个人日程安排课程记录毕设源码
- 个人健康运动管理系统
- JSP+Servlet+Tomcat个人博客系统
- Java摄像开源框架文档、案例、Jar包、
- Android 个人记账APP
- JSP个人博客系统(原创作品)
- healthsys.zip个人健康管理系统小程序端
- 基于j2ee的个人博客系统毕业设计+源码
- jsp大作业-在线学习平台MyEclipse+Mysql
- Java Web项目开发案例精粹15-个人理财管
- SSM整合个人博客网站
- JAVA 个人版电影院售票管理系统
- 软件工程毕业论文(基于Android个人助
- Android个人记账应用
- 一个简易的Android个人记事程序源代码
评论
共有 条评论