基于 Spring Boot 3 + Spring Cloud 构建的企业级分布式供暖管理系统
本项目是一个面向现代城市集中供暖的微服务管理平台。系统旨在通过信息化与物联网技术,解决传统供暖行业中热源调度不精准、能耗高、用户报修响应慢等痛点。平台实现了从热源、换热站到终端用户的全链路监控与管理,支持多角色协同工作,有效提升供暖服务质量与能源利用率。
本项目采用前后端分离架构,后端基于主流的微服务技术体系:
```text
ard-heating
├── ard-common # 公共模块(工具类、通用实体、全局异常处理)
├── ard-gateway # API 网关服务(统一鉴权、路由转发、跨域处理)
├── ard-auth # 认证授权中心(Spring Security + OAuth2/JWT)
├── ard-system # 系统管理服务(用户、角色、部门、字典管理)
├── ard-device # 设备管理服务(设备管理)
├── ard-work # 基础业务服务
├── ard-monitor # 实时监控服务(监控、日志)
└── sql # 数据库初始化脚本