前置知识
在开始本教程之前,建议您具备以下基础知识:
- Java 8+ 基础语法
- Java 集合框架基础
- Lambda 表达式基础
- 函数式接口概念
2025/9/17大约 10 分钟
前置知识
在开始本教程之前,建议您具备以下基础知识:
前置知识
在开始本教程之前,建议您具备以下基础知识:
JWT (JSON Web Token) 是一种开放标准 (RFC 7519),用于在各方之间安全地传输信息作为 JSON 对象。JWT 通常用于:
前置要求
在开始本教程之前,请确保您已经:
JWT 不仅限于简单的身份验证,还提供了许多高级特性:
前置知识
在开始本教程之前,建议您具备:
在微服务架构中,认证和授权面临以下挑战:
前置要求
在开始本教程之前,请确保您已经:
Spring Security 是 Spring 生态系统中强大的安全框架,结合 JWT 可以实现无状态的认证和授权系统。本教程将详细介绍如何将两者完美集成。
前置知识
在开始本教程之前,建议您具备以下基础知识:
Knife4j 是一个基于 Swagger 的增强 UI 工具,为 Java 开发者提供了更美观、更强大的 API 文档界面。它基于 OpenAPI 3.0 规范,提供了:
前置知识
在开始本教程之前,建议您具备以下基础知识:
MyBatis 是一个优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
前置知识
建议掌握:
MyBatis-Plus(简称 MP)是基于 MyBatis 的增强工具,旨在简化开发、提高效率。