스프링부트 이니셜라이저를 통해서 MySQL 드라이버를 미리 선택한 채로 프로젝트를 생성했고,
이 떄 build.gradle 상태는 아래와 같았다.
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-data-redis'
implementation 'org.springframework.boot:spring-boot-starter-web'
compileOnly 'org.projectlombok:lombok'
runtimeOnly 'com.mysql:mysql-connector-j' // 자동 설정된 부분
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
그리고 application.yml 파일에 드라이버 설정을 해주었고,
처음엔 잘 연결되었었다.
그런데 잘 되다가 갑자기 패키지를 읽을 수 없다고한다.
그리고,

여기서 com.mysql.cj.jdbc.driver 이부분이 빨간색으로 표시되어 있었다..
아래의 SQL을 사용하여 자신의 MySQL 버전을 확인한다.
SELECT VERSION();
나의 경우 8.0.32였다.

이 버전을 직접 build.gradle에 명시해주자.
dependencies {
...
// runtimeOnly 'com.mysql:mysql-connector-j' // 자동 설정된 부분 -> 삭제
implementation 'mysql:mysql-connector-java:8.0.32'
}