首页>代码>jsp+servlet开发java web网上花店商城系统,后台可配置化,方便修改,也可修改做成其他商城类项目>/FlowerShop/src/com/hr/dao/EASYBUY_NEWSDao.java
package com.hr.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import com.hr.entity.EASYBUY_NEWS; public class EASYBUY_NEWSDao { public static ArrayList<EASYBUY_NEWS> selectAll(){ ArrayList<EASYBUY_NEWS> list=new ArrayList<EASYBUY_NEWS>(); Connection conn=Basedao.getconn(); PreparedStatement ps=null; ResultSet rs=null; try { ps=conn.prepareStatement("select * from EASYBUY_NEWS"); rs=ps.executeQuery(); while (rs.next()) { EASYBUY_NEWS c=new EASYBUY_NEWS(rs.getInt("EN_ID"),rs.getString("EN_TITLE") , rs.getString("EN_CONTENT"),rs.getString("EN_CREATE_TIME") ); list.add(c); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ Basedao.closeall(rs, ps, conn); } return list; } public static EASYBUY_NEWS selectById(int id){ EASYBUY_NEWS c=null; Connection conn=Basedao.getconn(); PreparedStatement ps=null; ResultSet rs=null; try { ps=conn.prepareStatement("select * from EASYBUY_NEWS where EN_ID=?"); ps.setInt(1, id); rs=ps.executeQuery(); while (rs.next()) { c=new EASYBUY_NEWS(rs.getInt("EN_ID"),rs.getString("EN_TITLE") , rs.getString("EN_CONTENT"),rs.getString("EN_CREATE_TIME") ); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ Basedao.closeall(rs, ps, conn); } return c; } /** * 分页查询 */ public static ArrayList<EASYBUY_NEWS> selectAll(int cpage,int count){ ArrayList<EASYBUY_NEWS> list=new ArrayList<EASYBUY_NEWS>(); Connection conn=Basedao.getconn(); PreparedStatement ps=null; ResultSet rs=null; try { ps = conn.prepareStatement("select * from EASYBUY_NEWS order by EN_ID desc limit ?, ?"); ps.setInt(1, count*(cpage-1)); ps.setInt(2,count); rs=ps.executeQuery(); while (rs.next()) { EASYBUY_NEWS c=new EASYBUY_NEWS(rs.getInt("EN_ID"),rs.getString("EN_TITLE") , rs.getString("EN_CONTENT"),rs.getString("EN_CREATE_TIME") ); list.add(c); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ Basedao.closeall(rs, ps, conn); } return list; } /** * 分页管理 * @param n * @return */ public static int totalPage(int count){ int tpage=1; Connection conn=Basedao.getconn(); PreparedStatement ps=null; ResultSet rs=null; try { ps=conn.prepareStatement("select count(*) from EASYBUY_NEWS"); rs=ps.executeQuery(); while(rs.next()){ int sum=rs.getInt(1); if(sum%count==0){ tpage=sum/count; }else{ tpage=sum/count+1; } } } catch (SQLException e) { e.printStackTrace(); }finally{ Basedao.closeall(rs, ps, conn); } return tpage; } public static int insert(EASYBUY_NEWS n){ String sql="insert into EASYBUY_NEWS values(null,?,?,NOW())"; Object[] params={n.getEN_TITLE(),n.getEN_CONTENT()}; return Basedao.exectuIUD(sql, params); } public static int update(EASYBUY_NEWS n){ String sql="update EASYBUY_NEWS set EN_TITLE=?,EN_CONTENT=? where EN_ID=?"; Object[] params={n.getEN_TITLE(),n.getEN_CONTENT(),n.getEN_ID()}; return Basedao.exectuIUD(sql, params); } public static int del(int id){ String sql="delete from EASYBUY_NEWS where EN_ID=?"; Object[] params={id}; return Basedao.exectuIUD(sql, params); } }

翻斗花园胡英俊 LV2
2月7日
微信网友_7290996505972736 LV4
2024年12月11日
zolscy LV24
2024年11月28日
TY0165 LV20
2024年6月24日
阿九11111 LV4
2024年5月13日
pangzhihui LV14
2024年4月17日
阿时23428 LV15
2024年3月23日
微信网友_6786215447367680 LV5
2023年12月23日
hongdongdong LV14
2023年12月2日
tianshi LV7
2023年11月30日