基本信息

案例ID:242545

技术顾问:青山 - 5年经验 - 某国有企业

联系沟通

微信扫码,建群沟通

项目名称:游戏租号平台

所属行业:文化娱乐 - 游戏

->查看更多案例

案例介绍

游戏租号平台 | Java 8 / Spring Boot / Vue 3 / JavaFX
面向游戏玩家、号商、工作室的租号服务平台,包含Spring Boot 管理后台 API、Vue 3 管理后台 Web UI。
- 设计并实现 JWT 认证体系:自研 JwtUtil + HandlerInterceptor 拦截器,白名单路由排除,实现无状态认证;前端 Axios拦截器自动附加 Token,401 响应自动跳转登录
- 实现完整订单生命周期:待支付→已支付→进行中→已完成/已取消/已退款,7 种状态流转;@Transactional保证订单创建/支付/退款多表联动原子性,退款按实际使用时长精确计算
- 构建风控系统:登录日志采集 + @Scheduled 定时任务分析频繁登录和同设备多账号行为,自动生成风控告警并触发站内通知
- 实现安全防护机制:BCrypt 密码加密、登录失败5次自动锁定15分钟、账号数据脱敏(管理员/公开视图分离)、CORS白名单跨域控制
- 搭建 Vue 3 管理后台:Composition API + Pinia 状态管理 + Vue Router 导航守卫,Element Plus数据表格/表单校验/分页组件,Vite 开发代理与生产构建
- 采用 Maven 多模块架构:common/admin/client 三模块聚合,DTO/VO 分层隔离请求与响应,统一 Result 泛型响应封装 +
全局异常处理器
- 设计 MySQL 8.0 数据库:7 张核心表,utf8mb4 字符集,DECIMAL 精确金额字段,唯一约束与自动时间戳;集成 Druid 连接池与MyBatis Plus 分页插件;

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服