FavoriteMapper.java 626 B

1234567891011121314151617
  1. package space.anyi.mapper;
  2. import space.anyi.entity.Favorite;
  3. import java.util.List;
  4. import org.apache.ibatis.annotations.Param;
  5. public interface FavoriteMapper {
  6. void insert(Favorite favorite);
  7. void update(Favorite favorite);
  8. void deleteById(Integer id);
  9. Favorite selectById(Integer id);
  10. List<Favorite> selectAll();
  11. List<Favorite> selectByUserId(Integer userId);
  12. Favorite selectByUserAndCake(@Param("userId") Integer userId, @Param("cakeId") Integer cakeId);
  13. int deleteByUserAndCake(@Param("userId") Integer userId, @Param("cakeId") Integer cakeId);
  14. int countByCakeId(Integer cakeId);
  15. }