今天在查询的时候,发现查询出来时间字段,只有年月日,时分秒是12:00:00,但是我保存的时候,格式是"yyyy-MM-dd HH:mm:ss",这样的结果实在是让人郁闷。经过排查发现是在插入的时候字段类型设置成了DATE
经过查询资料发现,当字段申明成DATE的时候,其保存的精度是到天,如果需要保存完整的时间内容可以有两种解决方案。
第一种:在建表的时候,把该字段设置为字符型。
第二种:在插入的时候,声明其类型是jdbcType=TIMESTAMP即可。
本人技术水平有限,以上的内容希望能对诸位有所帮助,如有内容错误,欢迎留言,帮忙斧正!