项目结构
text
ruoyi-tdesign
├─ruoyi-admin
│ └─ RuoYiApplication // 启动类
│ └─ RuoYiServletInitializer // 容器部署初始化类
│ └─ resources // 资源文件
│ └─ i18n/messages.properties // 国际化配置文件
│ └─ application.yml // 框架总配置文件
│ └─ application-dev.yml // 开发环境配置文件
│ └─ application-prod.yml // 生产环境配置文件
│ └─ banner.txt // 框架启动图标
│ └─ logback.xml // 日志配置文件
│ └─ spy.properties // p6spy配置文件
│ └─ ip2region.xdb // IP区域地址库
├─ruoyi-common // 通用模块
│ ├─ruoyi-common-amqp // 使用amqp协议的消息队列
│ ├─ruoyi-common-bom // common依赖包管理
│ ├─ruoyi-common-core // 核心模块
│ ├─ruoyi-common-doc // 系统接口模块
│ ├─ruoyi-common-encrypt // 数据加解密模块
│ ├─ruoyi-common-excel // excel模块
│ ├─ruoyi-common-idempotent // 幂等功能模块
│ ├─ruoyi-common-job // 定时任务模块
│ ├─ruoyi-common-json // 序列化模块
│ ├─ruoyi-common-log // 日志模块
│ ├─ruoyi-common-mail // 邮件模块
│ ├─ruoyi-common-mybatis // 数据库模块
│ ├─ruoyi-common-oss // oss服务模块
│ ├─ruoyi-common-ratelimiter // 限流功能模块
│ ├─ruoyi-common-redis // 缓存服务模块
│ ├─ruoyi-common-satoken // satoken安全框架模块
│ ├─ruoyi-common-security // 安全模块
│ ├─ruoyi-common-sensitive // 脱敏模块
│ ├─ruoyi-common-sms // 短信模块
│ ├─ruoyi-common-social // 社交三方模块
│ ├─ruoyi-common-tenant // 租户模块
│ ├─ruoyi-common-translation // 通用翻译模块
│ ├─ruoyi-common-web // web模块
│ └─ruoyi-common-websocket // websocket服务集成模块
├─ruoyi-extend // 扩展模块
│ ├─ruoyi-monitor-admin // admin监控模块 [9090]
│ └─ruoyi-powerjob-server // 任务调度中心模块 [7700]
├─ruoyi-modules // 模块组
│ ├─ruoyi-demo // 演示模块
│ ├─ruoyi-generator // 代码生成模块
│ ├─ruoyi-job // 任务调度客户端服务
│ ├─ruoyi-message // 消息发送模块
│ └─ruoyi-system // 后台系统模块
├─ruoyi-ui // 前端框架 [80]
├─script // 系统脚本包
│ ├─bin // 运行脚本包
│ ├─docker // docker相关脚本
│ │ ├─nginx // nginx参考配置文件
│ │ └─redis // redis参考配置文件
│ └─sql // sql脚本
│ ├─oracle // oracle脚本
│ ├─postgres // postgres脚本
│ └─update // 更新脚本
├─ .editorconfig // 编辑器编码格式配置
├─ LICENSE // 开源协议
├─ pom.xml // 公共依赖
├─ README.md // 框架说明文件