初始化仓库:text_project
Go to file
root f145b4f0c0 生成代码工程 2026-07-08 16:31:22 +08:00
src 生成代码工程 2026-07-08 16:31:22 +08:00
.gitignore Initial commit: 项目初始化 2026-07-08 10:15:35 +08:00
README.md 生成代码工程 2026-07-08 16:31:22 +08:00
events.ndjson 生成代码工程 2026-07-08 16:31:22 +08:00
generation.json 生成代码工程 2026-07-08 16:31:22 +08:00
pom.xml 生成代码工程 2026-07-08 16:31:22 +08:00

README.md

综合管理平台 (Demo)

基于 Spring Boot 3.x + Java 17 的单体后端工程,提供用户管理、角色权限、业务管理、统计分析、审计日志等 RESTful API。

技术栈

  • Java 17
  • Spring Boot 3.2.5
  • Maven
  • Knife4j / Swagger OpenAPI 3 — 接口文档
  • Lombok
  • 内存数据存储(无数据库依赖,基于 ConcurrentHashMap

模块清单

模块 说明
用户管理 新增、编辑、删除、查询、启用/停用
角色管理 创建、修改、删除、查询、权限分配
部门管理 新增、编辑、删除、树形结构查询
字典管理 字典类型与字典项维护
参数配置 系统参数新增、编辑、查询
业务管理 业务全生命周期(新增→提交→审核→归档)
统计分析 数据汇总、图表、自定义查询、报表导出、台账
权限管理 RBAC 权限分配、菜单/按钮/数据权限
审计日志 登录日志、操作日志、异常日志、溯源查询
接口集成 预留标准化 RESTful API 及数据同步接口

快速启动

# 编译
mvn clean package

# 运行
mvn spring-boot:run

启动后访问:

接口规范

  • 统一返回格式:ApiResult<T>code + message + data + timestamp
  • 认证方式:预留 JWT Token 扩展(当前未启用鉴权中间件)
  • 数据格式JSON

需求追踪

所有业务方法均在 Javadoc 中通过 @requirement 标签关联至「需求可追踪性明细」中的 CSCI 需求标识。