NewsMapper.java 823 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. package com.iamberry.wechat.service.mapper;
  2. import java.util.List;
  3. import com.iamberry.wechat.core.entity.news.News;
  4. /**
  5. * @author 何秀刚
  6. * @description : 新闻Mapper接口
  7. * @createDate : 2016年6月13日
  8. */
  9. public interface NewsMapper {
  10. /**
  11. * 获取所有的新闻内容
  12. * @return
  13. */
  14. public List<News> listAll();
  15. /**
  16. * 添加新闻
  17. * @param news
  18. * @return
  19. */
  20. public Integer addNews(News news);
  21. /**
  22. * 获取一个新闻内容
  23. * @param id
  24. * @return
  25. */
  26. public News getOne(Integer id);
  27. /**
  28. * 修改
  29. * @param news
  30. * @return
  31. */
  32. public Integer updateOne(News news);
  33. /**
  34. * 递增访问量
  35. * @param id
  36. * @return
  37. */
  38. public Integer updateAccess(Integer id);
  39. /**
  40. * 递增分享量
  41. * @param id
  42. * @return
  43. */
  44. public Integer updateShare(Integer id);
  45. }