package com.example.demo.mapper; import com.example.demo.domain.entity.Activity; import org.apache.ibatis.annotations.*; import java.util.List; @Mapper public interface ActivityMapper { //增加活动信息 @Insert({"insert into activity", "(admin_id,start_time,end_time,recharge_ratio,activity_name,activity_flag,create_time) " , "values", "(#{adminId},#{startTime},#{endTime},#{rechargeRatio},#{activityName},1,now())" }) @Options(useGeneratedKeys = true,keyColumn = "activity_id",keyProperty = "activityId") int add(Activity activity); // 修改活动信息 @Update({ "" }) int edit(Activity activity); //查询--根据活动id查询活动信息 @Select({ "select activity_id from activity where activity_id=#{activityId}" }) Activity selectById(Integer activityId); //模糊查询--根据活动id查询活动信息 @Select({ "" }) List select(Activity activity); // }