sky-take-out/sky-server/src/main/java/com/sky/mapper/DishMapper.java
2024-09-27 16:50:30 +08:00

27 lines
611 B
Java

package com.sky.mapper;
import com.sky.annotation.AutoFill;
import com.sky.entity.Dish;
import com.sky.enumeration.OperationType;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Select;
@Mapper
public interface DishMapper {
/**
* 根据分类id查询菜品数量
* @param categoryId
* @return
*/
@Select("select count(id) from dish where category_id = #{categoryId}")
Integer countByCategoryId(Long categoryId);
/**
* 插入菜品
* @param dish
*/
@AutoFill(value = OperationType.INSERT)
void insert(Dish dish);
}