
Spring
文章平均质量分 85
WwWwWwave
这个作者很懒,什么都没留下…
展开
-
深入理解 JWT、OAuth2 和 Spring Security 的特性及其相互关系
JSON Web Token (JWT) 是一种开放标准(RFC 7519),用于在网络应用环境中以紧凑、安全的方式传递声明。头部(Header):包含令牌类型(通常是 “JWT”)和签名算法(如HS256负载(Payload):包含声明(Claims),可以是注册声明(如subexp)、公共声明或私有声明。签名(Signature):用来验证令牌的完整性,防止数据篡改。OAuth2 是一个授权框架,允许用户通过授权服务器授权第三方应用访问其资源,而无需直接暴露用户的凭据。原创 2024-09-14 17:00:31 · 1200 阅读 · 0 评论 -
Spring Boot开发中常用的注解详解
在Spring Boot开发中,注解是非常重要的组成部分,它们简化了开发过程,提高了代码的可读性和可维护性。原创 2023-08-07 16:01:14 · 180 阅读 · 0 评论 -
MapStruct:Java Bean映射的简单之道
MapStruct是一个代码生成器,它可以根据约定优于配置的原则,大大简化Java Bean类型之间的映射实现。生成的映射代码使用普通的方法调用,因此速度快、类型安全、易于理解。MapStruct是一个优秀的Java Bean映射框架,它可以帮助我们简化映射代码的编写和维护,提高性能和可读性。如果你还没有使用过MapStruct,不妨试试看,相信你会喜欢上它的。原创 2023-06-25 15:11:32 · 578 阅读 · 0 评论