支付系统集成了主流支付方式、支付平台等,除此之外它还有些额外的管理功能,比如对账、结算、交易订单的管理等等, 所以也有后台管理的。该项目的技术栈也是后端的主流技术架构包括:SpringBoot、springCloud、MyBatis、jpa、Redis等。开 源的支付类项目平时见得可能也不多,它也是一个偏业务类型的开源项目。毕竟开源项目很少有业务强相关的,开源出来的 东西,业务一般都剥离出去了。该项目涉及了一些和支付相关的业务流程,包括:支付流程、对账流程、结算流程等等。
业绩:
1.调用阿里云实名认证接口,完成对会员的实名认证
2.通过网关对 tocken 进行全局过滤验证,将 tocken 携带的信息保存到 Redis 中缓存 3.通过自定义异常并通过 springMVC 的全局异常处理器进行全局异常捕获,采集异常,异步存储到 es中 4.通过 springBoot 的异步方式并结合邮箱发送邮件通知系统管理员处理异常
5.通过 jpa 实现对 mysql 的增删改查等操作