首页>代码>Spring MVC+bootstrap+redis+mybatis整合开发开源高并发秒杀商品系统>/seckill/src/main/java/org/seckill/dao/SeckillDao.java
package org.seckill.dao; import org.apache.ibatis.annotations.Param; import org.seckill.entity.Seckill; import java.util.Date; import java.util.List; import java.util.Map; /** * Created by wchb7 on 16-5-8. */ public interface SeckillDao { /** * 减库存 * * @param seckillId * @param killTime * @return 如果更新行数大于1,表示更新的行数 */ int reduceNumber(@Param("seckillId") long seckillId, @Param("killTime") Date killTime); /** * 根据ID查询秒杀对象 * * @param seckillId * @return */ Seckill queryById(long seckillId); /** * 根据偏移量查询秒杀商品列表 * * @param offset * @param limit * @return */ List<Seckill> queryAll(@Param("offset") int offset, @Param("limit") int limit); /** * 使用存储过程执行秒杀 * * @param paramMap */ void killByProcedure(Map<String, Object> paramMap); }

黄小熙 LV7
2024年11月12日
dapeng0011 LV15
2024年2月24日
笛卡尔积 LV6
2023年2月17日
弹指又十年 LV8
2022年9月18日
asd6260647 LV4
2022年7月2日
moneyla LV5
2022年3月11日
李可以 LV5
2022年2月19日
xuweisong2010 LV28
2021年10月28日
qiheideguang LV18
2021年10月17日
ltq50736 LV4
2021年9月3日