mybatis insert 日期类型字段入库

mybatis insert 日期类型字段入库

待入库的实体属性:java.util.Dateprivate Date mxReqTime;

注:入库的实体属性mxReqTime含有“年月日、小时分秒”信息,,且“小时分秒”信息不是“00:00:00”这里假设: mxReqTime=2015-3-9 20:31:34

sqlmap写法: <insert id="insertXxxOrder" parameterType="xxOrder"> insert into xxxORDER(。。。,MX_REQ_TIME,。。。)values( #{orderId, jdbcType=VARCHAR},。。。,#{mxReqTime},。。。,) </insert> 以上写法MX_REQ_TIME入库结果形如:2015-3-9,即“小时分秒信息”“00:00:00”,不满足要求sql执行日志:Parameters: 。。。,2015-03-09(Date)

经过调整后sqlmap写法: <insert id="insertXxxOrder" parameterType="xxOrder"> insert into xxxORDER(。。。,MX_REQ_TIME,。。。)values( #{orderId, jdbcType=VARCHAR},。。。,#{mxReqTime},。。。,) </insert>sqlmap调整后:MX_REQ_TIME入库结果形如:“2015-3-9 20:31:34”,此次含有了正常的“小时分秒信息”-“00:00:00”,完全满足要求!sql执行日志:Parameters: 。。。,2015-3-9 20:31:34(Timestamp)

有理想在的地方,地狱就是天堂

mybatis insert 日期类型字段入库

相关文章:

你感兴趣的文章:

标签云: