--- title: "00-最佳实践" created: 2025-12-02 tags: - 项目 aliases: - 最佳实践 --- # 最佳实践 > [!info] 本组定位 > SpringBoot 工程化的**最佳实践沉淀线**:MVC 分层与项目规范、异常处理、接口文档、缓存与跨域、登录鉴权、权限校验六大专题,以生产级代码范式、避坑指南和可直接复用的模板工程为主。 ## 组内结构 | 单元 | 内容 | 篇数 | | --- | --- | --- | | [[01-Spring Boot MVC 项目最佳实践规范\|01-MVC分层与项目规范]] | 项目规范主篇 + 分层最佳实践 + 优雅配置管理 + 多环境配置 + 工程模板 | 5 | | [[01-异常处理最佳实践指南\|02-异常处理]] | 异常处理指南 + 代码范式 + 多模块自动装配 | 3 | | [[00-接口文档\|03-接口文档]] | 接口文档认知 + Knife4j OpenAPI 3.0 配置 | 2 | | [[01-缓存使用最佳实践指南\|04-缓存与跨域]] | 缓存使用指南 + 跨域 CORS 问题 | 2 | | [[01-登录鉴权\|05-登录鉴权]] | 登录鉴权大全(Session/Cookie/JWT/Redis)+ 登录态管理 | 5 | | [[01-权限校验最佳实践模型讲解\|06-权限校验]] | 权限校验模型 + RBAC + 数据级权限 + SecurityUtils | 6 | ## 学习动线 **打地基**:从 [[01-Spring Boot MVC 项目最佳实践规范|项目规范]] 与 [[02-SpringBoot MVC 分层最佳实践|分层最佳实践]] 入手建立工程结构认知 → [[01-异常处理最佳实践指南|异常处理]] 与 [[00-接口文档|接口文档]] 补齐基建 → [[01-缓存使用最佳实践指南|缓存]]、[[02-Spring Boot 跨域(CORS)问题|跨域]] 解决高频问题。 **安全线**:[[01-登录鉴权|登录鉴权]](Session/JWT 双模式)→ [[01-权限校验最佳实践模型讲解|权限校验模型]] → [[06-RBAC模型最佳实践实现|RBAC 落地]]。 **理论对应**:鉴权与权限校验背后的 Spring 机制(IOC/AOP/事务)见 [[00-Java|04-Java]] 的 04-Spring 组——理论 ↔ 实践互链。 --- **项目分区导航**:⬅️ [[10-总结报告|10-总结报告]] | 00-最佳实践 | ➡️ [[01-Spring Boot MVC 项目最佳实践规范|01-Spring Boot MVC 项目最佳实践规范]]