mybatisplus关键字查询
时间: 2023-08-27 21:19:42 浏览: 106
MyBatis-Plus是一个基于MyBatis的增强工具,它提供了许多便捷的操作和增强的功能,其中包括关键字查询。
要在MyBatis-Plus中进行关键字查询,可以使用Wrapper(条件构造器)来实现。Wrapper提供了一系列的API方法,可以方便地构建查询条件。
下面是一个示例,演示如何在MyBatis-Plus中使用关键字查询:
```java
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class UserService {
@Autowired
private UserMapper userMapper;
public List<User> searchUserByKeyword(String keyword) {
QueryWrapper<User> queryWrapper = new QueryWrapper<>();
queryWrapper.like("username", keyword); // 使用like方法进行模糊查询
List<User> userList = userMapper.selectList(queryWrapper);
return userList;
}
}
```
在上面的示例中,我们创建了一个QueryWrapper对象,并使用like方法来进行模糊查询。其中,"username"是数据库表中的字段名,keyword是要查询的关键字。
注意,这
阅读全文