今天查询时间的时候发现了一些问题
查询时间的时候,我类里是Date类型,到了mybatis开始跑sql的时候把我的Date转换为timestamp类型了,而且oracle也不报错给我,很奇怪,后来发现只要在插入时间类型的那个元素里设置JDBC类型就可以了
例如
#{data,jdbcType=DATE}
也可以在resultMap里对要规定类型的时间属性设置jdbcType=DATE
例如
<result property="endDate" column="ENDDATE" jdbcType="Date"/>