
MyBatis自定义拦截器实现模糊查询参数特殊字符统一转义的代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何在MyBatis中创建自定义拦截器以自动处理模糊查询时参数中的特殊字符转义问题,提升SQL语句的安全性和灵活性。
特殊字符(\, _, %)转义工具类 MyQueryInterceptor.java:Mybatis自定义拦截器。注意:该拦截器仅支持 QueryWrapper 的 like 方法,在 serviceImpl 层传全角模糊查询(%%),在 mapper 或 xml 层的全角模糊查询为 (%*%) 和半角模糊查询 (%* 或 *%)。
全部评论 (0)
还没有任何评论哟~


