请问:mybatis 将日期类型字段插入到mysql数据库日期类型的字段中报错,怎么解决?急求

qq_16076903 2018-06-04 09:45:41
mysql数据库中是包含时分秒的日期类型的字段,我的javabea文件中,日期字段定义为Date类型

mybatis的mapper.xml配置文件中insert一个日期类型的字段

不管我指不指名jdbcType,控制台总是报错,执行插入的时候,例如传递一个日期类型的数值Thu Sep 20 00:00:00 CST 2018
结果控制台总是报错

...全文
1466 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
QWERT4745 2018-06-05
  • 打赏
  • 举报
回复
看报错像是比较出问题,你把if判断先去掉看能不能插入
xwn_2016 2018-06-05
  • 打赏
  • 举报
回复
用时间戳试试
yjsl__ 2018-06-05
  • 打赏
  • 举报
回复
Java类型 Date 数据库类型 timestamp
hr_hin 2018-06-05
  • 打赏
  • 举报
回复
类型不匹配 javabean是string类型 数据库的列是date类型 在Javabean的日期字段上贴@DateTimeFormat(pattern="yyyy-MM-dd")试下

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧