1.返回page列表数据的ServiceImpl
@Service("userResumeService")
public class UserResumeServiceImpl extends ServiceImpl<UserResumeDao, UserResumeEntity> implements UserResumeService {
@Override
public PageUtils queryPage(Map<String, Object> params) {
Page<UserResumeEntity> page = this.selectPage(
new Query<UserResumeEntity>(params).getPage(),
new EntityWrapper<UserResumeEntity>()
);
return new PageUtils(page);
}
}
2.增加条件代码:
@Service("userResumeService")
public class UserResumeServiceImpl extends ServiceImpl<UserResumeDao, UserResumeEntity> implements UserResumeService {
@Override
public PageUtils queryPage(Map<String, Object> params) {
EntityWrapper entity = new EntityWrapper<UserResumeEntity>();
String name = (String) params.get("name");
if (name != null && !"".equals(name)){
entity.eq("name", name);
}
Page<UserResumeEntity> page = this.selectPage(
new Query<UserResumeEntity>(params).getPage(),
entity
);
return new PageUtils(page);
}
}
本文介绍了如何在后台服务中增加一个查询条件。通过展示一个`UserResumeServiceImpl`服务类的代码片段,展示了如何在查询Page数据时添加自定义参数,使用了MyBatis Plus的`selectPage`方法结合`EntityWrapper`来实现。
10万+

被折叠的 条评论
为什么被折叠?



