项目场景:
提示:这里简述项目相关背景:
例如:项目场景:java mybatis执行更新语句sql含有反斜杠
问题描述
提示:这里描述项目中遇到的问题:
例如:
@Update("${value}")
int updateBySql(String sql);
例如:
String sql = "update table_name set name='\' where id='1' ";
会报错 mybatis 特殊字符异常
解决方案:
引入依赖可以解决问题
<dependency>
<groupId>com.github.jsqlparser</groupId>
<artifactId>jsqlparser</artifactId>
<version>4.6</version>
</dependency>