JDWA 技术文档
首页
  • 数据库
  • 前端开发
  • 后端开发
  • 开发工具
  • 虚拟化技术
  • KVM显卡直通
  • FPGA仿真固件
  • 项目实战
  • 踩坑记录
  • 开发心得
  • 软件工具
  • 学习资料
  • 开发环境
更新日志
关于我
Gitee
GitHub
首页
  • 数据库
  • 前端开发
  • 后端开发
  • 开发工具
  • 虚拟化技术
  • KVM显卡直通
  • FPGA仿真固件
  • 项目实战
  • 踩坑记录
  • 开发心得
  • 软件工具
  • 学习资料
  • 开发环境
更新日志
关于我
Gitee
GitHub
  • Green-U低碳生活平台(后端)

    • JDWA Green-U 后端技术文档索引
    • JDWA Green-U 项目架构概述
    • JDWA Green-U 数据库设计文档
    • JDWA Green-U 用户认证模块技术文档
    • JDWA Green-U 用户活动模块技术文档
    • JDWA Green-U 碳减排统计模块技术文档
    • JDWA Green-U 积分系统模块技术文档
    • JDWA Green-U 成就系统模块技术文档
    • JDWA Green-U 奖品兑换模块技术文档
    • JDWA Green-U API接口文档
    • JDWA Green-U 系统安全机制与防护措施
    • JDWA Green-U 部署与运维指南

JDWA Green-U 后端技术文档索引

本文档集合详细介绍了JDWA Green-U低碳环保应用的后端系统架构、各功能模块的实现细节、API接口规范以及部署运维指南。文档按功能模块划分,便于开发者快速查找所需内容。

  • 模块文档列表
    • 基础架构
    • 核心功能模块
    • 开发与部署
  • 文档使用指南
  • 技术栈概览
  • 联系方式

模块文档列表

基础架构

  • 01-项目架构概述 - 项目整体架构、技术选型与开发环境配置
  • 02-数据库设计 - 数据库表结构设计与关系模型

核心功能模块

  • 03-用户认证模块 - 用户注册、登录与JWT认证体系
  • 04-用户活动模块 - 用户绿色活动记录与管理
  • 05-碳减排统计模块 - 碳减排量计算与统计分析
  • 06-积分系统模块 - 积分获取、消费与管理
  • 07-成就系统模块 - 用户成就解锁与展示
  • 08-奖品兑换模块 - 奖品管理与兑换流程

开发与部署

  • 09-API接口文档 - 完整API接口规范与示例
  • 10-安全性实现 - 系统安全机制与防护措施
  • 11-部署与运维 - 环境配置、部署流程与监控

文档使用指南

每个模块文档均包含以下部分:

  • 模块概述与设计思路
  • 核心类与接口说明
  • 详细实现步骤
  • 关键代码解析
  • 常见问题解决方案
  • 扩展与优化建议

建议按照模块文档的顺序阅读,以便全面了解系统的设计与实现。

技术栈概览

JDWA Green-U后端系统采用以下技术栈:

  • 核心框架: Spring Boot 2.7.x
  • ORM框架: MyBatis-Plus 3.5.x
  • 数据库: MySQL 8.0
  • 缓存: Redis
  • 认证: JWT (JSON Web Token)
  • API文档: Swagger/OpenAPI 3.0
  • 构建工具: Maven
  • 其他: Lombok, Hutool

联系方式

如有问题或建议,请联系:

  • 作者:记得晚安(JDWA)
  • GitHub: https://github.com/AAASS554
  • Email: 1412800823@qq.com
Next
JDWA Green-U 项目架构概述