亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? articledao.java

?? JSP 的博客程序含SQL數(shù)據(jù)庫(kù),及程序的配置說(shuō)明 博客
?? JAVA
字號(hào):
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();
	}

	/**
	 * @功能 實(shí)現(xiàn)對(duì)文章進(jìn)行增、刪、改的操作
	 * @參數(shù) oper為一個(gè)String類型變量,用來(lái)表示要進(jìn)行的操作;single為ArticleBean類對(duì)象,用來(lái)存儲(chǔ)某個(gè)文章的信息
	 * @返回值 boolean型值
	 */
	public boolean operationArticle(String oper, ArticleBean single) {		
		/* 生成SQL語(yǔ)句 */
		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() + "',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"))			//累加閱讀次數(shù)
			sql = "update tb_article set article_count=article_count+1 where id="+ single.getId();
		
		/* 執(zhí)行SQL語(yǔ)句 */	
		boolean flag =connection.executeUpdate(sql);
		return flag;
	}

	/** 
	 * @功能 查詢指定類別的文章
	 * @參數(shù) typeId表示文章類別ID值
	 * @返回值 List集合
	 */
	public List queryArticle(int typeId,String 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)計(jì)當(dāng)前文章的評(pí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 (SQLException e) {
				e.printStackTrace();
			} finally{
				try {
					rs.close();
				} catch (SQLException e) {
					e.printStackTrace();
				}
				connection.closed();
			}			
		}
		return articlelist;
	}

	/**
	 * @功能 查詢指定文章的詳細(xì)內(nèi)容
	 * @參數(shù) id為文章ID值
	 * @返回值 ArticleBean類對(duì)象,封裝了文章信息
	 */
	public ArticleBean queryArticleSingle(int id) {
		String sql = "select * from tb_article where id='" + id + "'";
		ResultSet rs = connection.executeQuery(sql);
		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)計(jì)當(dāng)前文章的評(pí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();						
				}
			}
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return articleBean;
	}
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区精品性色| 国产精品伦一区| 国产99精品国产| 亚洲成在人线在线播放| 久久综合久久综合久久| 欧美性大战久久久久久久| 国产精品91一区二区| 亚洲成人免费视频| 中文字幕一区二区三区在线播放| 欧美日本韩国一区二区三区视频| 国产91在线|亚洲| 麻豆91精品91久久久的内涵| 亚洲一区在线观看免费观看电影高清| 国产亚洲一区二区三区| 欧美一区二区视频观看视频| 色综合久久久久| 国产成人综合亚洲网站| 美女在线观看视频一区二区| 亚洲综合丁香婷婷六月香| 日本一区二区三区高清不卡| 日韩一区二区三区免费看 | 99国产精品久久久久久久久久久 | 久久99国产精品久久99| 亚洲国产毛片aaaaa无费看| 欧美国产精品久久| 久久久久久免费毛片精品| 日韩欧美在线影院| 欧美日本在线观看| 欧美男女性生活在线直播观看| 91免费观看视频| 99久久精品国产导航| 粉嫩av一区二区三区| 风流少妇一区二区| 成人一道本在线| 国产精品亚洲视频| 国产精品自拍av| 国产九色精品成人porny | 欧美日韩一级大片网址| 91丨porny丨最新| aaa国产一区| 99精品视频免费在线观看| 成人免费不卡视频| 成人av在线影院| 成人黄色免费短视频| 成人精品视频.| 99久久99久久精品国产片果冻| 国产成人aaaa| 成人黄色软件下载| 色综合天天综合| 色婷婷av一区| 欧美日韩国产片| 91精品国产欧美一区二区18| 欧美一级二级三级蜜桃| 欧美大胆人体bbbb| 国产日韩欧美不卡在线| 日韩一区欧美小说| 亚洲bt欧美bt精品| 久久精品99久久久| 国产成人啪免费观看软件| 成人免费视频app| 91国偷自产一区二区开放时间 | 欧美日韩精品一区二区| 欧美另类高清zo欧美| 日韩一区二区中文字幕| 久久久国产精品麻豆| 国产精品久久网站| 亚洲一区二区三区四区在线免费观看 | 午夜视频在线观看一区二区| 日韩av在线播放中文字幕| 精品在线亚洲视频| 99久久久久免费精品国产 | 色综合天天天天做夜夜夜夜做| 欧美中文字幕一区二区三区亚洲| 91精品国产高清一区二区三区| 欧美电影免费观看高清完整版在线 | 欧美日韩免费不卡视频一区二区三区| 色狠狠一区二区| 欧美一区二区三区成人| 国产三区在线成人av| 综合分类小说区另类春色亚洲小说欧美| 亚洲高清中文字幕| 国产一区亚洲一区| 91久久精品国产91性色tv| 日韩一级精品视频在线观看| 国产三区在线成人av| 亚洲高清中文字幕| 国产91精品精华液一区二区三区| 欧美日韩免费观看一区二区三区 | 一区二区三区中文字幕电影| 另类调教123区| 91免费小视频| 亚洲精品一区在线观看| 一区2区3区在线看| 国产精品99久| 日韩一区二区精品葵司在线| 亚洲欧洲99久久| 国内偷窥港台综合视频在线播放| 一本大道综合伊人精品热热| 精品福利在线导航| 亚洲午夜视频在线观看| 成人免费av资源| 久久亚洲综合色| 日韩一区精品视频| 日本高清无吗v一区| 欧美韩国日本综合| 另类成人小视频在线| 欧美无乱码久久久免费午夜一区| 国产午夜精品理论片a级大结局| 午夜精品在线看| 色94色欧美sute亚洲线路二| 国产三级一区二区三区| 久久99精品久久久久久动态图| 一本在线高清不卡dvd| 国产日本欧洲亚洲| 国内精品国产成人| 日韩视频免费观看高清完整版| 一区二区三区国产| 色婷婷av一区二区三区软件| 中文字幕中文乱码欧美一区二区| 麻豆精品视频在线观看免费| 欧美日韩黄色一区二区| 亚洲欧美日韩一区| 不卡一区二区在线| 中文字幕免费不卡| 国产精品18久久久久| 欧美videos中文字幕| 日韩电影在线免费看| 欧美日韩国产在线观看| 一区二区高清免费观看影视大全| av激情成人网| 亚洲女人****多毛耸耸8| 不卡视频免费播放| 中文字幕在线不卡一区| 成人国产精品免费观看| 中文字幕在线视频一区| 成人午夜精品在线| 国产精品毛片久久久久久久| 成人免费看的视频| 亚洲欧美偷拍三级| 91国内精品野花午夜精品| 亚洲观看高清完整版在线观看| 欧美色倩网站大全免费| 午夜影院久久久| 欧美精品日韩一区| 美女在线视频一区| wwwwww.欧美系列| 高清shemale亚洲人妖| 欧美国产国产综合| 91丨porny丨首页| 亚洲主播在线观看| 欧美日韩国产大片| 九九视频精品免费| 国产精品二三区| 色婷婷综合久久久久中文一区二区| 亚洲日本青草视频在线怡红院| 在线欧美日韩精品| 奇米888四色在线精品| 欧美精品一区二区三区在线播放| 国产69精品久久久久毛片| 亚洲六月丁香色婷婷综合久久| 在线免费观看日本一区| 蜜臀久久99精品久久久久久9| 久久久久久影视| 色八戒一区二区三区| 全国精品久久少妇| 欧美激情一区二区三区全黄| 91久久久免费一区二区| 美国毛片一区二区三区| 欧美激情一区三区| 欧美日韩精品一区二区在线播放 | 日本精品免费观看高清观看| 视频一区二区不卡| 久久久久久久久99精品| 一本一道综合狠狠老| 美女国产一区二区| 中文字幕一区二区在线观看| 欧美电影在哪看比较好| 国产精品99久久不卡二区| 有码一区二区三区| 久久这里都是精品| 色婷婷久久久久swag精品| 久久精品国产精品青草| 亚洲美女免费在线| 欧美mv和日韩mv国产网站| 91久久精品一区二区三| 国内偷窥港台综合视频在线播放| 亚洲欧美国产高清| 精品久久国产字幕高潮| 91福利小视频| 国产乱人伦偷精品视频不卡| 亚洲韩国精品一区| 国产精品蜜臀av| 日韩免费视频一区| 精品视频一区三区九区| 成人免费毛片app| 久久99精品国产麻豆不卡| 亚洲综合色视频| 国产精品无人区| 精品国产乱码久久久久久老虎| 91激情五月电影|