- 文档说明
- 源码
- 测试用例
实现一个信用卡额度管理功能,模拟多用户进行不用类型额度申请、扣减的功能。 具体包括:
- 初始化额度
- 新增额度
- 扣减额度
- 查询额度 用例和代码需要包含额度管理模块、模拟多用户操作的定时任务代码、测试用例。
可以用sqlite或者mysql
- 支持多个额度账户管理
- 支持额度初始化
- 支持额度增加
- 支持额度扣减
- 支持额度查询
- 定时进行对额度操作
- 模拟多用户发起
- 覆盖管理额度管理功能
结合生活中的信用卡业务,每张信用卡会有一个授信额度,刷卡消费时是去扣减额度,还款后是增加额度。 可以基于这个业务背景来考虑和设计这个系统。 当然,不需要考虑实际中各类非常复杂的业务场景,只需要最基础的额度管理功能,但需要考虑并发、异常边界等