Mybatis的xml文件时间范围条件查询
记录 比较爱遗忘的点
xml中:
<if test="vo.startTime != null">
<![CDATA[ AND r.create_time >= #{vo.startTime}]]>
</if>
<if test="vo.endTime != null">
<![CDATA[ AND r.create_time <= #{vo.endTime}]]>
</if>
请求参数实体类BillNoReachedDetailReqDto日期字段添加注解:
@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)
/**
*
* 开始时间
*/
@ApiModelProperty(name = "startTime", value = "开始时间")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date startTime;
/**
*
* 结束时间
*/
@ApiModelProperty(name = "endTime", value = "结束时间")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date endTime;
swagger测试: