项目名称:华润集团-气合网 周期:2023/10-2024/11
开发环境:Windows 10、 oracle、JDK 1.8、maven
开发工具:Ideal、DBeaver、git
项目描述:
该系统主要为华润燃气集团的客户进行燃气买卖交易使用的一个专门交易燃气的商城平台,
该系统主要主要提供4大业务模式服务,销售挂单、销售拼单、竞拍采购,比选采购。
主要职责:
1、销售挂单业务模式的开发:销售挂单、审批流程、短信集成、合同流程、支付流程等等。
2、销售拼单业务模式的开发,拼单相关流程,审批流程,推送 比选/竞价 业务等等。
项目亮点:
1、灵活应用自定义注解实现代码的解耦和复用。如:业务操作权限、日志记录等。
2、使用redisson实现读、写锁结合乐观锁用于资金、数量扣减等高并发问题处理。
3、使用redisson 实现分布式锁保证数据安全性,如:解决摘单流程并发问题、合同生成等。
4、利用RabbitMq延时队列(拼单定时转比选,单子合同达成执行资金处理)和 异步处理(合同异步生成等)。
5、利用Redis缓存参数实现提交幂等问题,业务逻辑上使用状态机保证幂等问题。
6、xxjob定时业务处理流程、相关补偿机制等。
7、Redis缓存存储需要大量多查询少更新的数据:如大厅卡片显示,系统中配置常量变量值集。
8、保证金、服务费相关资金冻结释放整个资金流程闭环处理、短信公共能力提供、oa审核流程等。