话不多说,看代码:
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/demo(数据库名称)?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
username: 数据库账号
password: 数据库密码
这里有个坑,第一,driver-class-name,一定要选择DataSource下面的自动生成的com.mysql.jdbc.Driver(这里怎么跟代码不一样,不要方,继续看)
代码区域的mysql.jdbc要报错,这个时候就将pom.xml中的
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope> //这一行删掉
</dependency>
就可以完美解决报错的问题,之后运行代码,你会发现,终端会要你用com.mysql.cj.jdbc.Driver这个玩意儿,那就跟着走呗。然后url中就必须要设置serverTimezone=UTC,不然又要报错!!!!!!
OK!今日分享完毕,明日继续!