1、查询之前先把时间格式转成string类型
自定义查询时间sql语句:
<select id="findPushcarTypeAndPushWayAndPushDate" resultMap="BaseResultMap">
select * from MASOCT_BROADCAST where PUSH_CAR_TYPE like #{pushCarType,jdbcType=VARCHAR}
and PUSH_WAY = #{pushWay,jdbcType=VARCHAR}
and PUSH_SCOPE like #{pushScope,jdbcType=VARCHAR}
and to_char(PUSH_DATE,'yyyy-MM-dd') = #{pushDate}
</select>
第二个问题是 mybatis中定义接口参数的参数需要使用 @Param标识,()中对应的mybatis的sql语句中的参入的参数。