mybatis plus 模糊查询传_
时间: 2023-09-03 14:08:17 浏览: 531
使用Mybatis框架的模糊查询
mybatis plus 中的模糊查询可以通过使用 LambdaQueryWrapper 的 like 方法来实现。具体的传参方式可以参考以下示例代码:
```java
// 假设需要模糊查询用户名称中包含 "张三" 的用户
String keyword = "张三";
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.like(User::getName, keyword);
List<User> userList = userMapper.selectList(queryWrapper);
```
在上述代码中,我们首先定义了一个字符串类型的变量 keyword,用于存储模糊查询的关键字。接着,我们创建了一个 LambdaQueryWrapper 对象 queryWrapper,并调用了其 like 方法,指定了需要模糊查询的字段和关键字。最后,我们调用了 Mybatis Plus 提供的 selectList 方法,执行查询操作,并返回一个包含符合条件的用户列表的 List 对象。
需要注意的是,上述代码中的 User 类是一个自定义的实体类,它对应了数据库中的一张用户表。在实际使用中,需要根据具体的业务需求进行相应的调整。
阅读全文