🏗️
🏗️ 模块化单体架构
采用 API-Service 双层分离设计,为微服务演进预留空间。 基于 Spring Boot 3.5.7 + Java 21, 使用 MyBatis-Plus 3.5.14 增强 CRUD 能力。
⚡
⚡ 开箱即用的 Base 框架
BaseServiceImpl 提供安全的增量更新、自动 DTO 验证和 MapStruct 集成。 内置 JWT 认证、Redis 缓存、统一异常处理,让你专注于业务逻辑。
🧪
🧪 企业级测试与文档
完整的 ArchUnit 架构测试确保代码质量, 覆盖单元测试、集成测试。配备详尽的 Docusaurus 文档, 从快速上手到深入指南一应俱全。项目评分 9.2/10 ⭐