遇到的问题:

通过mybatis向数据库中插入日期格式数据,发现只有年月日, 没有小时分钟和秒

当你想在实体类中使用java.util.Date类型,而且还想在数据库中保存时分秒时,

解决办法:

你可以在xml中修改为:

#{xxdate,jdbcType=TIMESTAMP}

就是将#{}中的jdbcType属性设置成TIMESTAMP,这样在保存的时候就会将时分秒也包含进去。

如果你xml中使用了<resultMap>,为了防止意外,最好将相应的字段也修改:

<result column="XXDATE" jdbcType="TIMESTAMP" property="xxdate"/>

相关文章:

  • 2021-11-18
  • 2022-12-23
  • 2021-04-21
  • 2022-12-23
  • 2022-12-23
  • 2021-11-01
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-09
  • 2022-12-23
  • 2021-08-14
  • 2021-08-21
相关资源
相似解决方案