@Override public void extendQuery(LambdaQueryWrapper<Collegebulletin> query, CollegebulletinPageParam param) { if (StringUtils.isNotEmpty(param.getTitle())) { query.like(Collegebulletin::getTitle, param.getTitle()); } }
时间: 2024-04-19 11:28:19 浏览: 81
netty4.1.66.Final+springboot实现websocket交互 免费下载
这段代码是一个方法的重写(Override),用于扩展查询条件。让我解释一下这段代码的功能:
- 方法名是extendQuery,它接受一个LambdaQueryWrapper对象和一个CollegebulletinPageParam对象作为参数。
- 在方法内部,通过判断param对象的title属性是否不为空来判断是否需要添加查询条件。
- 如果param对象的title属性不为空,使用query.like()方法向查询条件中添加一个like条件,查询的字段是Collegebulletin表的title字段,匹配的值是param对象的title属性值。
总的来说,该方法用于根据传入的参数扩展查询条件。如果CollegebulletinPageParam对象的title属性不为空,那么就向查询条件中添加一个like条件,查询Collegebulletin表中的title字段。
阅读全文