MCPcopy Create free account

hub / github.com/codingXiaxw/seckill / types & classes

Types & classes20 in github.com/codingXiaxw/seckill

ClassExposer
Created by codingBoy on 16/11/27. 暴露秒杀地址(接口)DTO
src/main/java/cn/codingxiaxw/dto/Exposer.java:9
ClassJedisUtils
@author chenchuxin @date 2018/4/9
src/main/java/cn/codingxiaxw/utils/JedisUtils.java:11
ClassRedisDao
Created by codingBoy on 17/2/17.
src/main/java/cn/codingxiaxw/dao/cache/RedisDao.java:17
ClassRedisDaoTest
Created by codingBoy on 17/2/17.
src/test/java/cn/codingxiaxw/dao/cache/RedisDaoTest.java:15
ClassRepeatKillException
重复秒杀异常,是一个运行期异常,不需要我们手动try catch Mysql只支持运行期异常的回滚操作 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/exception/RepeatKillException.java:8
ClassSeckill
Created by codingBoy on 16/11/24.
src/main/java/cn/codingxiaxw/entity/Seckill.java:8
ClassSeckillCloseException
秒杀关闭异常,当秒杀结束时用户还要进行秒杀就会出现这个异常 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/exception/SeckillCloseException.java:7
ClassSeckillController
Created by codingBoy on 16/11/28.
src/main/java/cn/codingxiaxw/web/SeckillController.java:23
InterfaceSeckillDao
Created by codingBoy on 16/11/26.
src/main/java/cn/codingxiaxw/dao/SeckillDao.java:13
ClassSeckillDaoTest
Created by codingBoy on 16/11/27. 配置spring和junit整合,这样junit在启动时就会加载spring容器
src/test/java/cn/codingxiaxw/dao/SeckillDaoTest.java:17
ClassSeckillException
秒杀相关的所有业务异常 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/exception/SeckillException.java:7
ClassSeckillExecution
封装执行秒杀后的结果:是否秒杀成功 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/dto/SeckillExecution.java:10
ClassSeckillResult
src/main/java/cn/codingxiaxw/dto/SeckillResult.java:7
InterfaceSeckillService
业务接口:站在使用者(程序员)的角度设计接口 三个方面:1.方法定义粒度,方法定义的要非常清楚2.参数,要越简练越好 3.返回类型(return 类型一定要友好/或者return异常,我们允许的异常) Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/service/SeckillService.java:17
ClassSeckillServiceImpl
src/main/java/cn/codingxiaxw/service/impl/SeckillServiceImpl.java:30
ClassSeckillServiceTest
Created by codingBoy on 16/11/28.
src/test/java/cn/codingxiaxw/service/SeckillServiceTest.java:23
EnumSeckillStatEnum
Created by codingBoy on 16/11/28.
src/main/java/cn/codingxiaxw/enums/SeckillStatEnum.java:6
ClassSuccessKilled
Created by codingBoy on 16/11/24.
src/main/java/cn/codingxiaxw/entity/SuccessKilled.java:8
InterfaceSuccessKilledDao
Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/dao/SuccessKilledDao.java:9
ClassSuccessKilledDaoTest
Created by codingBoy on 16/11/27.
src/test/java/cn/codingxiaxw/dao/SuccessKilledDaoTest.java:16