作品详情

软件环境: Spring Boot + MySQL + Redis + RabbitMQ + Uniapp + Vue + JavaScript + Spring Security
+ ElementUI
• 开发人员: 3 人
• 项目描述:喜闻商城是一个由 Uniapp 打包为安卓和 H5 项目,目前在海外运营。该项目的核心模
块包括:交易模块、用户模块、区块链模块、商城模块、后台管理模块和定时任务模块。
• 责任描述:
– 后端:实现了商品支付系统、商品分红处理、商城虚拟币系统、区块链数据提供和登录系统。
– 前端:负责页面组件封装、处理平台兼容性、接口域名检测、封装长记录缓存、错误信息上报
和兼容信息收集。
• 技术点描述:
– 利用 Redis 实现了分布式锁,确保了关键操作的原子性和并发性,同时处理了虚拟币红包功
能,提供了高效的随机红包生成和分发,并记录了操作日志,包括但不限于记录密码错误次
数、取消订单等操作。
– 利用 RabbitMQ 处理了货币系统任务,例如异步通知和确认交易订单,以及更新用户余额等场
景。其他应用场景包括但不限于:处理商城订单状态变更通知、实现用户消息通知功能、以及
系统间的异步数据同步等。
– 使用 Spring Security 实现了用户的身份验证机制和自定义的用户认证逻辑
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论