springboot中的mapper Example orLike() 条件如何写
时间: 2024-02-06 16:10:37 浏览: 151
springboot模板
在 Spring Boot 中,可以使用 MyBatis 框架来操作数据库。如果你想在 MyBatis 的 Mapper 接口中使用 Example 的 orLike() 方法,可以按照以下步骤进行:
1. 创建 Example 对象,并设置表名和是否去重等属性。
```
Example example = new Example(User.class);
example.setDistinct(true);
```
2. 创建 Criteria 对象,并使用 orLike() 方法设置或条件。
```
Criteria criteria = example.createCriteria();
criteria.orLike("name", "%关键字1%").orLike("name", "%关键字2%");
```
3. 调用 Mapper 接口的 selectByExample() 方法,传入 Example 对象即可查询符合条件的数据。
```
List<User> userList = userMapper.selectByExample(example);
```
注意:其中的 User.class 是实体类的类对象,name 是实体类中的属性名,"%关键字%" 是模糊查询的关键字。
阅读全文