mybatis如何接收字符串转换为date类型插入数据库

今天遇到一个问题,先描述一下:

后台获取数据,有一个字段是时间字段,后台传过来的是字符串类型的,如:2016/11/16 10:26:17,

将该字符串放在map对象中(持久层用的是mybatis或者ibatis),将参数传配置文件中insert语句,但

是如何将这个字符串转换为date类型呢?因为mybatis接收参数也挺特殊的,一般格式为:#{param,jdbcType=VARCHAR},

转换方式很简单:to_date(#{CREATE_DATE},'YYYY/MM/DD HH24:mi:ss')即可,插入到数据中的这个字段也要是date类型;

posted @ 2020-10-15 17:19  春眠不觉笑  阅读(1462)  评论(0编辑  收藏  举报