# pure-backend **Repository Path**: artworkmaker/pure-backend ## Basic Information - **Project Name**: pure-backend - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-29 - **Last Updated**: 2026-05-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # pb1.4 基于 Spring Boot 3 的后台服务项目,提供认证、用户与系统管理、配置与字典等能力。 ## 技术栈 - **Java 21**、**Spring Boot 3.5** - **MyBatis-Plus**、MySQL / 多数据库支持 - **Spring Security**、JWT 登录 - **Redis**、MongoDB、RabbitMQ、MinIO(可选) - **Knife4j** 接口文档 ## 环境要求 - JDK 21+ - Maven 3.8+ - MySQL 8+(或其它已配置的数据库) - Redis(可选,用于登录态等) ## 项目地址 https://gitee.com/artworkmaker/pure-backend ## 配置与运行 1. 复制或修改 `src/main/resources/config/` 下配置文件(如 `application-dev.yml`),配置数据源、Redis、JWT 等。 2. 启动应用: ```bash mvn spring-boot:run ``` 或指定 profile: ```bash mvn spring-boot:run -Dspring-boot.run.profiles=dev ``` 默认上下文路径为 `/api`,接口文档:`http://localhost:8080/api/doc.html`(以实际端口为准)。 ## 项目结构概览 - `src/main/java/com/pure/backend/` - `BackendApplication.java`:主启动类 - `enhance/`:安全、异常、日志、i18n、调度等增强 - `modules/system/`:系统模块(用户、角色、菜单、组织、配置、字典、权限等) - `middleware/`:Redis、Mongo、MQ、MinIO 等中间件封装 ## 许可证 见 [LICENSE](LICENSE) 文件。