JavaBean按照某一属性排序

只需实现

Comparable接口

重写

compareTo方法即可
@Data
public class PumpFaultRankResponse implements Serializable, Comparable<PumpFaultRankResponse> {

    /** 泵房 */
    @ApiModelProperty(value = "泵房名称")
    private String houseName;
    @JsonIgnore
    private Long houseId;
    @ApiModelProperty(value = "异常数")
    private Long faultCount;


    @Override
    public int compareTo(PumpFaultRankResponse o) {
        return o.getFaultCount().compareTo(this.faultCount);
    }

}

 

posted @ 2020-06-16 17:16  高木子  阅读(493)  评论(0)    收藏  举报