文章
我发布的所有文章。
关于MySQL多表关联时过滤条件的位置
通过MySQL两表LEFT JOIN查询示例,比较过滤条件放在ON与WHERE中的结果差异。文章记录右表条件放入WHERE后部分左表记录被过滤的问题,并通过调整条件位置获得符合预期的关联查询结果。
springboot的异步调用@Async和事务@Transactional注解的注意事项
以Word上传后异步转换图片为例,记录Spring Boot中@Async未生效的排查过程。文章说明方法返回类型与通过代理对象调用的重要性,并讨论同类方法调用时@Transactional事务注解的类似注意事项。
shiro使用(最终集成springboot代码合集)
汇总Shiro、Spring Boot与JWT集成的主要代码,包括Shiro配置类、自定义Realm、认证过滤器和JWT工具类。通过这四部分展示登录认证、请求拦截与Token创建校验的整体实现,并回顾集成过程中对会话管理的取舍。
shiro使用(增强版token,JWT和shiro结合使用)
将JWT与Shiro、Spring Boot结合,实现登录后签发Token及后续请求中的解析、校验与过期判断。文章介绍JWT工具类、认证过滤器和配置属性的配合,并记录手动创建过滤器导致依赖无法注入的排查过程。