ProductDao.java 999 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. package com.caimei.www.mapper;
  2. import com.caimei.www.pojo.content.ProductDetail;
  3. import com.caimei.www.pojo.content.ProductList;
  4. import com.caimei.www.pojo.content.Parameter;
  5. import org.apache.ibatis.annotations.Mapper;
  6. import java.util.List;
  7. /**
  8. * Description
  9. *
  10. * @author : Charles
  11. * @date : 2020/7/8
  12. */
  13. @Mapper
  14. public interface ProductDao {
  15. /**
  16. * 根据商品Id获取详情
  17. * @param productId
  18. * @return
  19. */
  20. ProductDetail getProductDetailById(Integer productId);
  21. /**
  22. * 详情-相关推荐
  23. * @param productId
  24. * @return
  25. */
  26. List<ProductList> getProductRecommendsById(Integer productId);
  27. List<ProductList> getAutoProductRecommends(Integer productId);
  28. /**
  29. * 详情-相关参数
  30. * @param productId
  31. * @return
  32. */
  33. List<Parameter> getProductParameters(Integer productId);
  34. /**
  35. * 详情-图片
  36. * @param productId
  37. * @return
  38. */
  39. List<String> getProductDetailImages(Integer productId);
  40. }