91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.61MB
    文件類型: .7z
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-08-31
  • 語言: Java
  • 標(biāo)簽:

資源簡介

日記本java源碼,包含sql文件,項(xiàng)目可運(yùn)行。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

資源截圖

代碼片段和文件信息

package?com.java1234.dao;

import?java.sql.Connection;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.util.ArrayList;
import?java.util.List;

import?com.java1234.model.Diary;
import?com.java1234.model.PageBean;
import?com.java1234.util.DateUtil;
import?com.java1234.util.StringUtil;

public?class?DiaryDao?{

public?List?diaryList(Connection?conPageBean?pageBeanDiary?s_diary)throws?Exception{
List?diaryList=new?ArrayList();
StringBuffer?sb=new?StringBuffer(“select?*?from?t_diary?t1t_diaryType?t2?where?t1.typeId=t2.diaryTypeId?“);
if(StringUtil.isNotEmpty(s_diary.gettitle())){
sb.append(“?and?t1.title?like?‘%“+s_diary.gettitle()+“%‘“);
}
if(s_diary.getTypeId()!=-1){
sb.append(“?and?t1.typeId=“+s_diary.getTypeId());
}
if(StringUtil.isNotEmpty(s_diary.getReleaseDateStr())){
sb.append(“?and?DATE_FORMAT(t1.releaseDate‘%Y年%m月‘)=‘“+s_diary.getReleaseDateStr()+“‘“);
}
sb.append(“?order?by?t1.releaseDate?desc“);
if(pageBean!=null){
sb.append(“?limit?“+pageBean.getStart()+““+pageBean.getPageSize());
}
PreparedStatement?pstmt=con.prepareStatement(sb.toString());
ResultSet?rs=pstmt.executeQuery();
while(rs.next()){
Diary?diary=new?Diary();
diary.setDiaryId(rs.getInt(“diaryId“));
diary.settitle(rs.getString(“title“));
diary.setContent(rs.getString(“content“));
diary.setReleaseDate(DateUtil.formatString(rs.getString(“releaseDate“)?“yyyy-MM-dd?HH:mm:ss“));
diaryList.add(diary);
}
return?diaryList;
}

public?int?diaryCount(Connection?conDiary?s_diary)throws?Exception{
StringBuffer?sb=new?StringBuffer(“select?count(*)?as?total?from?t_diary?t1t_diaryType?t2?where?t1.typeId=t2.diaryTypeId?“);
if(StringUtil.isNotEmpty(s_diary.gettitle())){
sb.append(“?and?t1.title?like?‘%“+s_diary.gettitle()+“%‘“);
}
if(s_diary.getTypeId()!=-1){
sb.append(“?and?t1.typeId=“+s_diary.getTypeId());
}
if(StringUtil.isNotEmpty(s_diary.getReleaseDateStr())){
sb.append(“?and?DATE_FORMAT(t1.releaseDate‘%Y年%m月‘)=‘“+s_diary.getReleaseDateStr()+“‘“);
}
PreparedStatement?pstmt=con.prepareStatement(sb.toString());
ResultSet?rs=pstmt.executeQuery();
if(rs.next()){
return?rs.getInt(“total“);
}else{
return?0;
}
}

public?List?diaryCountList(Connection?con)throws?Exception{
List?diaryCountList=new?ArrayList();
String?sql=“SELECT?DATE_FORMAT(releaseDate‘%Y年%m月‘)?as?releaseDateStr?COUNT(*)?AS?diaryCount??FROM?t_diary?GROUP?BY?DATE_FORMAT(releaseDate‘%Y年%m月‘)?ORDER?BY?DATE_FORMAT(releaseDate‘%Y年%m月‘)?DESC;“;
PreparedStatement?pstmt=con.prepareStatement(sql);
ResultSet?rs=pstmt.executeQuery();
while(rs.next()){
Diary?diary=new?Diary();
diary.setReleaseDateStr(rs.getString(“releaseDateStr“));
diary.setDiaryCount(rs.getInt(“diaryCount“));
diaryCountList.add(diary);
}
return?diaryCountList;
}

public?Diary?diaryShow(C

評論

共有 條評論

相關(guān)資源