springboot使用generator时com.mysql.cj.jdbc.Driver爆红
时间: 2023-11-06 20:54:19 浏览: 157
Gridsome-使用Vue.js构建超快速,现代化的网站-Vue.js开发
com.mysql.cj.jdbc.Driver爆红的原因是因为在springboot使用generator时,需要指定驱动类为com.mysql.cj.jdbc.Driver,而不是com.mysql.jdbc.Driver。这是因为旧的驱动com.mysql.jdbc.Driver已经不再推荐使用了。在配置文件中,你需要将driverClassName属性设置为com.mysql.cj.jdbc.Driver,如下所示:
```properties
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
```
另外,还需要将URL中的时区设置为UTC,以避免时区相关的问题:
```properties
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=UTC
```
如果以上配置仍然无法解决问题,请确保你已经正确引入了mysql-connector-java依赖,并且版本与使用的驱动匹配。
阅读全文