mybatis like
时间: 2023-10-30 16:58:44 浏览: 103
mybatis例子
在batis中,可以有三种方式实现模糊查询。第一种方式是在mapper文件或者注解中使用LIKE '%${substring}%',这种方式简单,但是无法防止SQL注入,不推荐使用。第二种方式是使用LIKE #{substring},或者LIKE #{substring,jdbcType=VARCHAR},这种方式需要在代码里面加上百分号,可以防止SQL注入。在使用MybatisGenerator自动生成的mapper文件中,like也是使用方式二实现的。第三种方式是使用CONCAT()函数拼接,可以在mapper文件中按照指定的方式编写。此外,对于一些数据库限制,Mybatis还提供了bind元素,可以跨越数据库限制,从而实现通用的模糊查询。
阅读全文