问题描述:在springboot使用jdbctemplate操作数据库时,不同的springboot版本所对应的mysql驱动版本不同,导致在时间处理上会有时区问题,查询到的时间字段的数据库存储字段不一致。
比如:2019-12-27 17:02:35 查询返回的结果是 2019-12-28 07:02:35
在springboot版本不可变的前提下
解决方案一:
指定mysql驱动版本为5.1.48,5.1.x中的最高版本,不能指定6.0.x,6.0.x、8.0.x同样有时区问题。
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql