Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/codingXiaxw/seckill
/ types & classes
Types & classes
20 in github.com/codingXiaxw/seckill
⨍
Functions
99
◇
Types & classes
20
Class
Exposer
Created by codingBoy on 16/11/27. 暴露秒杀地址(接口)DTO
src/main/java/cn/codingxiaxw/dto/Exposer.java:9
Class
JedisUtils
@author chenchuxin @date 2018/4/9
src/main/java/cn/codingxiaxw/utils/JedisUtils.java:11
Class
RedisDao
Created by codingBoy on 17/2/17.
src/main/java/cn/codingxiaxw/dao/cache/RedisDao.java:17
Class
RedisDaoTest
Created by codingBoy on 17/2/17.
src/test/java/cn/codingxiaxw/dao/cache/RedisDaoTest.java:15
Class
RepeatKillException
重复秒杀异常,是一个运行期异常,不需要我们手动try catch Mysql只支持运行期异常的回滚操作 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/exception/RepeatKillException.java:8
Class
Seckill
Created by codingBoy on 16/11/24.
src/main/java/cn/codingxiaxw/entity/Seckill.java:8
Class
SeckillCloseException
秒杀关闭异常,当秒杀结束时用户还要进行秒杀就会出现这个异常 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/exception/SeckillCloseException.java:7
Class
SeckillController
Created by codingBoy on 16/11/28.
src/main/java/cn/codingxiaxw/web/SeckillController.java:23
Interface
SeckillDao
Created by codingBoy on 16/11/26.
src/main/java/cn/codingxiaxw/dao/SeckillDao.java:13
Class
SeckillDaoTest
Created by codingBoy on 16/11/27. 配置spring和junit整合,这样junit在启动时就会加载spring容器
src/test/java/cn/codingxiaxw/dao/SeckillDaoTest.java:17
Class
SeckillException
秒杀相关的所有业务异常 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/exception/SeckillException.java:7
Class
SeckillExecution
封装执行秒杀后的结果:是否秒杀成功 Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/dto/SeckillExecution.java:10
Class
SeckillResult
src/main/java/cn/codingxiaxw/dto/SeckillResult.java:7
Interface
SeckillService
业务接口:站在使用者(程序员)的角度设计接口 三个方面:1.方法定义粒度,方法定义的要非常清楚2.参数,要越简练越好 3.返回类型(return 类型一定要友好/或者return异常,我们允许的异常) Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/service/SeckillService.java:17
Class
SeckillServiceImpl
src/main/java/cn/codingxiaxw/service/impl/SeckillServiceImpl.java:30
Class
SeckillServiceTest
Created by codingBoy on 16/11/28.
src/test/java/cn/codingxiaxw/service/SeckillServiceTest.java:23
Enum
SeckillStatEnum
Created by codingBoy on 16/11/28.
src/main/java/cn/codingxiaxw/enums/SeckillStatEnum.java:6
Class
SuccessKilled
Created by codingBoy on 16/11/24.
src/main/java/cn/codingxiaxw/entity/SuccessKilled.java:8
Interface
SuccessKilledDao
Created by codingBoy on 16/11/27.
src/main/java/cn/codingxiaxw/dao/SuccessKilledDao.java:9
Class
SuccessKilledDaoTest
Created by codingBoy on 16/11/27.
src/test/java/cn/codingxiaxw/dao/SuccessKilledDaoTest.java:16