BookDao.java 1003 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package com.happy.dao;
  2. import com.happy.Model.Booking;
  3. import com.happy.Model.Booking;
  4. import java.util.List;
  5. public interface BookDao {
  6. /**
  7. * 描述:新增
  8. * @param book
  9. * @return
  10. */
  11. int insertBooking(Booking book);
  12. /**
  13. * 描述:修改
  14. * @param book
  15. * @return
  16. */
  17. int updateBooking(Booking book);
  18. /**
  19. * 描述:删除
  20. * @param id
  21. * @return
  22. */
  23. int delBooking(int id);
  24. /**
  25. * 描述:根据Id查询详细
  26. * @param id
  27. * @return
  28. */
  29. Booking getById(int id);
  30. /**
  31. * 描述:分页查询
  32. * @param sqlx
  33. * @param page
  34. * @param rows
  35. * @return
  36. */
  37. List<Booking> queryPage(String sqlx, int page, int rows);
  38. /**
  39. * 描述:获取总条数
  40. * @param sqlx
  41. * @return
  42. */
  43. int queryTotal(String sqlx);
  44. /**
  45. * 描述:查询列表
  46. * @param sqlx
  47. * @return
  48. */
  49. List<Booking> queryList(String sqlx);
  50. }