mybatis

最新文章

MyBatis执行MySql批量插入数据

MySQL批量插入数据语法为:insert into my_table(field1, field2, field3) values ("f1_vaule1","f2_vaule1","f3_vaule1"), ("f1_vaule2","f2_vaule2","f3_vaule2"), ("f1_vaule3","f2_vaule3","f3_vaule3

MyBatis Plus like模糊查询特殊字符_、\、%

在MyBatis Plus中,使用like查询特殊字符_,\,%时会出现以下情况:1、查询下划线_,sql语句会变为"%_%",会导致返回所有结果。在MySQL中下划线“_”表示匹配单个字符,所以结合后“%_%”就表示匹配所有字符了。2、查询百分号%,sql语句为“%%%”,也会导致返回所有结果。3、查询反斜杠\,sql语句是“%\%”,反斜杠表示转义,导致不会查询到包含字段中有\的行。解决方法解