欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mybatis的xml文件時(shí)間范圍條件查詢(xún)方式

 更新時(shí)間:2024年03月05日 10:54:09   作者:Candy.gOodmOrning  
這篇文章主要介紹了Mybatis的xml文件時(shí)間范圍條件查詢(xún)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

mybatis的xml文件時(shí)間范圍條件查詢(xún)

記錄 比較愛(ài)遺忘的點(diǎn)

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>

請(qǐng)求參數(shù)實(shí)體類(lèi)BillNoReachedDetailReqDto日期字段添加注解:

@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)
	 /**
     *
     * 開(kāi)始時(shí)間
     */
    @ApiModelProperty(name = "startTime", value = "開(kāi)始時(shí)間")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;
    /**
     *
     * 結(jié)束時(shí)間
     */
    @ApiModelProperty(name = "endTime", value = "結(jié)束時(shí)間")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

swagger測(cè)試:

mybatis的xml中時(shí)間比較

<if test="startTime != null and startTime != ''">
    <![CDATA[AND (DATE_FORMAT(c.birthday, '%Y-%m-%d') <= DATE_FORMAT( #{startTime}, '%Y-%m-%d'))]]>
</if>
<if test="endTime != null and endTime != ''">
    <![CDATA[AND (DATE_FORMAT(c.birthday, '%Y-%m-%d') <= DATE_FORMAT( #{endTime}, '%Y-%m-%d'))]]>
</if>
<if test="search == null or search == ''">
    AND (DATE_FORMAT(a.register_date, '%Y-%m-%d') = DATE_FORMAT(now(), '%Y-%m-%d')OR DATE_FORMAT(a.update_date, '%Y-%m-%d') = DATE_FORMAT(now(), '%Y-%m-%d'))
</if><!—系統(tǒng)當(dāng)前時(shí)間的判斷-->

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論