排除Jackson的@JsonFormat注解,最终发现是SpringBoot升级的原因(SpringBoot从1.5升级到2.1),这是从2.0版本开始就存在这个问题,所以在2.0版本以上就要在数据库后面参数上带上时区,参数如下:&serverTimezone=GMT%2B8
url: jdbc:mysql://192.168.0.98:3306/elink_farming_platform?useUnicode=true&autoReconnect=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull&tinyInt1isBit=false&serverTimezone=GMT%2B8