public interface ISeckillService
Modifier and Type | Method and Description |
---|---|
void |
deleteSeckill(long seckillId)
删除秒杀售卖商品记录
|
Seckill |
getById(long seckillId)
查询单个秒杀记录
|
Long |
getSeckillCount(long seckillId)
查询秒杀售卖商品
|
List<Seckill> |
getSeckillList()
查询全部的秒杀记录
|
Result |
startSeckil(long seckillId,
long userId)
秒杀 一、会出现数量错误
|
Result |
startSeckilAopLock(long seckillId,
long userId)
秒杀 二、程序锁AOP
|
Result |
startSeckilDBOCC(long seckillId,
long userId,
long number)
秒杀 三、数据库悲观锁
|
Result |
startSeckilDBPCC_ONE(long seckillId,
long userId)
秒杀 二、数据库悲观锁
|
Result |
startSeckilDBPCC_TWO(long seckillId,
long userId)
秒杀 三、数据库悲观锁
|
Result |
startSeckilLock(long seckillId,
long userId)
秒杀 二、程序锁
|
Seckill getById(long seckillId)
seckillId
- Long getSeckillCount(long seckillId)
seckillId
- void deleteSeckill(long seckillId)
seckillId
- Result startSeckil(long seckillId, long userId)
seckillId
- userId
- Result startSeckilLock(long seckillId, long userId)
seckillId
- userId
- Result startSeckilAopLock(long seckillId, long userId)
seckillId
- userId
- Result startSeckilDBPCC_ONE(long seckillId, long userId)
seckillId
- userId
- Result startSeckilDBPCC_TWO(long seckillId, long userId)
seckillId
- userId
- Result startSeckilDBOCC(long seckillId, long userId, long number)
seckillId
- userId
- Copyright © 2018 Pivotal Software, Inc.. All rights reserved.