mybatis的like语句格式
时间: 2023-10-11 09:11:56 浏览: 68
springboot登陆注册 有数据库 mybatis mysql 有格式校验
MyBatis的like语句格式如下:
```
<select id="selectUsersByName" parameterType="String" resultMap="userResultMap">
SELECT * FROM users WHERE name like #{name}
</select>
```
其中,`#{name}`是占位符,会被实际的参数值替换。如果需要使用模糊查询,可以在参数值中使用`%`和`_`符号。
例如,以下代码将查询所有用户名中包含`abc`的用户:
```
List<User> users = sqlSession.selectList("selectUsersByName", "%abc%");
```
注意:在使用`like`语句时,需要注意SQL注入问题,建议使用`PreparedStatement`进行参数绑定。
阅读全文