LambdaQueryWrapper对LONG比对
时间: 2023-10-30 11:07:52 浏览: 241
hibernate映射Oracle中LONG类型
4星 · 用户满意度95%
LambdaQueryWrapper对LONG比对是指在使用LambdaQueryWrapper进行查询时,对LONG类型的字段进行比对操作。LambdaQueryWrapper是MyBatis-Plus框架中的一个查询条件构造器,可以通过链式调用的方式来构建复杂的查询条件。
在LambdaQueryWrapper中,对LONG类型的字段进行比对操作可以使用eq、ne、gt、ge、lt、le等方法。例如,eq方法用于判断字段是否等于指定的值,ne方法用于判断字段是否不等于指定的值,gt方法用于判断字段是否大于指定的值,ge方法用于判断字段是否大于等于指定的值,lt方法用于判断字段是否小于指定的值,le方法用于判断字段是否小于等于指定的值。
下面是一个示例代码:
```java
LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
queryWrapper.eq(User::getId, 1L); // 判断id字段是否等于1
queryWrapper.ne(User::getAge, 18L); // 判断age字段是否不等于18
queryWrapper.gt(User::getSalary, 10000L); // 判断salary字段是否大于10000
List<User> userList = userDao.selectList(queryWrapper);
```
以上代码使用LambdaQueryWrapper构建了查询条件,然后调用selectList方法执行查询操作,并将查询结果存储在userList列表中。
阅读全文