<if test="qo.startTime !='' and qo.startTime !=null">
and update_time <![CDATA[ >= ]]> #{qo.startTime,jdbcType=VARCHAR}
</if>
<if test="qo.endTime !='' and qo.endTime !=null">
and update_time <![CDATA[ <= ]]> #{qo.endTime,jdbcType=VARCHAR}
</if>
<if test="qo.endTime ='' and qo.startTime =''>
and update_time > DATE_SUB(now(), INTERVAL 1 month)
</if>
我在获取endTime死活取不到,取到的是null,原因是最下面的判断条件少加了=,判断=null是俩个=,结果我就获取不到值,
但是我把endTime换成startTime就能取到,
mybatis真他娘的是个奇葩!