[BYSX] SpringBoot项目中实现多项内容查询和结果分页
之前,我们实现的搜索功能都是单选项,这次我们要通过多项的内容来进行对象的筛选。搜索的界面设计如下:
实现多项搜索,我们需要一个实体类,用它创建搜索条件的对象。
public class NewsQuery {
private String title;
private String typeId;
private Boolean recommend;
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getTypeId() {
return typeId;
}
public void setTypeId(String typeId) {
this.typeId = typeId;
}
public Boolean getRecommend() {
return recommend;
}
public void setRecommend(Boolean recommend) {
this.recommend = recommend;
}
@Override
public String toString() {
return "NewsQuery{" +
"title='" + title + '\'' +
", typeId='" + typeId + '\&#