調bug時發現LocalDateTime類型的實體類屬性值為2020-06-30 14:50:27,存儲至mysql的datetime類型字段中的數據為2020-06-30 06:50:27,仔細看了下發現相差8小時,於是改了一下url連接串jdbc:mysql://ip:3306/db?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=Asia/Shanghai(原serverTimezone=UTC)
問題解決特此記錄。
另附修改mysql時區的方法https://blog.csdn.net/qq_35899407/article/details/97247654
不知道把上海改成北京好不好用,懶得試了