通过代码jdbcTemplate操作数据库时会发现报错,完整报错信息如下
The connection property 'zeroDateTimeBehavior' acceptable values are: 'CONVERT_TO_NULL', 'EXCEPTION' or 'ROUND'. The value 'convertToNull' is not acceptable.
通过漫长的查找资料发现,使用的 mysql-connector-java 依赖版本的问题
希望大家看到这篇文章可以少花费很多时间去排查问题
使用低版本5.x版本问题不在存在
注意:使用8.0.12版本时,配置文件的 spring.datasource.driverClassName 需要修改为 com.mysql.cj.jdbc.Driver