天天看點

Mybatis時間查詢 invalid comparison: java.util.Date and java.lang.String

資料庫定義datetime類型,前端之間傳string類型的date,在mapper中寫法如下:

<if test="startTime!=null and startTime!=''">
            <![CDATA[
		and mu.create_time >= #{startTime}
		         ]]>
        </if>
           

因為是date類型,使用startTime ! = ‘’,将date類型當成string類型了,是以報錯,改成: