springboot配置文件com.mysql.jdbc.Driver报红
只需要修改pom.xml这两个地方
<!--引入mysql连接驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<!--执行范围-->
<scope>runtime</scope>
</dependency>
<!--主要是这个build里面,因为我看了好多blog都没有,就算加了scope,也一样会报错-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<!--执行期间,不写这个可能会引起导入mysql连接出错-->
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
而且推荐将application.properties写成这样:
# DataSource
spring.datasource.url=jdbc:mysql://localhost/movie?useSSL=false&serverTimezone=UTC&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver