package dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import entity.Booking; public class BookingDao extends BaseDao{ public List<Booking> search(String sql,Object...params){ List<Booking> list =new ArrayList<Booking>(); Connection conn=this.getconn(); PreparedStatement pst=null; ResultSet rs=null; try { pst=this.prepareStatement(conn, sql, params); rs=pst.executeQuery(); while(rs.next()){ Booking wor=new Booking(); wor.setId(rs.getInt(1)); wor.setCategoryId(rs.getInt(2)); wor.setTitle(rs.getString(3)); wor.setSummary(rs.getString(4)); wor.setUploaduser(rs.getString(5)); wor.setCreatedate(rs.getString(6)); list.add(wor); } } catch (SQLException e) { e.printStackTrace(); }finally{ closeAll(conn, pst, rs); } return list; } public List<Booking> findAll(){ String sql="SELECT * FROM `Book`"; return search(sql); } public int insert(Booking t){ String str="INSERT INTO `book`(categoryId,title,summary,uploaduser,createdate) VALUE(?,?,?,?,?)"; return executeUpdate(str, new Object[]{t.getCategoryId(),t.getTitle(),t.getSummary(),t.getUploaduser(),t.getCreatedate()}); } public int update(Booking r){ String sql="UPDATE `book` SET `categoryId`=?,`title`=?,`summary`=?,`uploaduser`=?,`createdate`=? WHERE id=?"; return executeUpdate(sql, new Object[]{r.getCategoryId(),r.getTitle(),r.getSummary(),r.getUploaduser(),r.getCreatedate(),r.getId()}); } public int delete(Booking e){ String sql="DELETE FROM `book` WHERE id=?"; return executeUpdate(sql, new Object[]{e.getId()}); } }
最近下载更多
y1214435276 LV9
4月11日
微信网友_6906962132258816 LV7
3月16日
微信网友_6829521472425984 LV5
1月20日
asddwh LV13
2023年12月26日
321170193 LV6
2023年11月12日
jiemomo LV12
2023年10月19日
liuliuyl LV3
2023年6月17日
哇呜呜 LV1
2023年6月13日
微信网友_6260196253601792 LV7
2022年12月16日
wwb521 LV7
2022年11月28日
最近浏览更多
赵鑫cdsaljkdfsa LV11
7月2日
liyan54188 LV2
6月25日
微信网友_7041475584184320
6月17日
暂无贡献等级
Dominick LV14
5月8日
一起加油 LV5
4月19日
y1214435276 LV9
4月11日
微信网友_6906962132258816 LV7
3月16日
微信网友_6829521472425984 LV5
1月20日
Kaiaahh LV2
1月4日
放鞭炮 LV1
2023年12月26日