我正在尝试编写一种方法(“findEquipements”)来按不同的标准查找设备,但是我遇到了一些问题。
如果我按照每个标准附加结果,我的结果中将多次使用相同的设备。
我想对结果进行排序,以便结果列表中的第一个设备将是具有最匹配标准的设备。
代码:
public interface EquipementService {
List<Equipement> findEquipements (SearchEquipement equipementSerach);
}
那是我的界面,
public class SearchEquipement{
private String marque ;
private String type ;
private Date dateAchat ;
private String user ;
public String getMarque(){
return this.marque ;
}
public void setMarque(String marque){
this.marque = marque ;
}
public String getType(){
return this.type ;
}
public void setType(String type){
this.type = type ;
}
public String getUser(){
return this.user ;
}
public void setUser(String user){
this.user = user ;
}
public Date getDateAchat(){
return this.dateAchat ;
}
public void setDateAchat(Date dateAchat){
this.dateAchat = dateAchat ;
}
}