- 博客(2)
- 收藏
- 关注
原创 jwt解析方法找不到(Cannot resolve method ‘parseClaimsJws‘ in ‘JwtParserBuilder‘ )
Cannot resolve method 'parseClaimsJws' in 'JwtParserBuilder'
2025-06-18 00:40:34
396
原创 Hibernate懒加载导致无法正常进行读取token信息
在开发带有JWT认证的项目时,可能会遇到登录后调用用户接口返回401未授权的问题。通过查看Spring日志发现,原因是实体对象的关联集合(如`User.roles`)使用了`FetchType.LAZY`,导致会话关闭后无法加载关联数据。解决方法包括:1) 将`FetchType.LAZY`改为`EAGER`;2) 使用JPQL/HQL显式预加载;3) 确保操作在事务范围内或启用OSIV模式;4) 手动初始化关联集合;5) 使用DTO投影减少实体暴露。根据场景选择合适方案,优化性能与稳定性。
2025-06-18 00:15:46
859
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅