JPA 传入Date 查询为空

百思不得其解。。。

按照网上教程,都试过了。

但是总不对。

后来我通过navicat ,监控日志,发现了问题。。。

仔细看!

我传入的Date,

监控的数据:

也别管少了还是多了,反正就是不一样。

那么我们就知道了。

是mysql时区的问题!!!

解决方案:

设置serverTimezone

jdbc:mysql://localhost:3306/testdb?serverTimezone=Asia/Shanghai

顺便分享一下,开启Mysql 监控日志

https://blog.csdn.net/qq_18932003/article/details/111713471

原文地址:https://www.cnblogs.com/hanjun0612/p/14859216.html