一开始的想法是将字段定义为Date类型,然后将结束时间通过Calendar加1天,但如果查询条件不写时间时,会有空指针异常呐,解决方法就是将字段定义为String类型,在传来年月日后,拼接上时分秒即可
public class ConsultList{private String startTime;private String endTime;public String getStartTime(){return StringUtils.isEmpty(startTime)?"":startTime+" 00:00:00";}public String setStartTime(String startTime){this.startTime = startTime;}public String getEndTime(){return StringUtils.isEmpty(startTime)?"":endTime+" 23:59:59";}public String setEndTime(String endTime){this.endTime = endTime;}}