에러 메시지: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Intellij IDEA에서 H2 데이터베이스가 아닌 MySQL 데이터베이스와 연동할 경우 위와 같은 메시지가 출력되며 에러가 발생하는 경우가 있습니다.
이를 해결하기에 앞서 우선 아래와 같은 설정이 완료되었는지 확인해야합니다.
build.gradle
application.properties
위와 같이 설정이 되었음에도 불구하고 에러가 발생한다면 우선 우측의 Database 탭을 누르고
+ 버튼 -> Data Source -> MySQL 클릭 후 커넥션 정보를 확인한 뒤 Test Connection을 눌러 연결이 잘되는지 확인을 하셔야합니다.
만약 여기서 문제가 발생한다면 입력정보를 재확인한 뒤 고쳐야하며, Timezone 세팅은 Advanced 탭을 누른뒤 serverTimezone = Asia/Seoul을 입력해주시면 됩니다.
Test Connection까지 잘되는데도 불구하고 에러가 발생한다면 우측 Gradle 탭을 누른 뒤
reimport Gradle Project을 해주시면 문제가 해결될 것입니다.
지적, 조언, 질문 환영입니다! 댓글 남겨주세요~
반응형
'Spring' 카테고리의 다른 글
클라이언트에서 서버로 HTTP 요청 메시지 보내는 방법 (0) | 2021.06.02 |
---|---|
빈 스코프 (Bean Scope) (0) | 2021.05.26 |
스프링 빈 생명주기 (Spring Bean Life Cycle) (0) | 2021.05.25 |
@Autowired - 의존관계 주입 (2) | 2021.05.18 |
@ComponentScan - 컴포넌트 스캔 (0) | 2021.05.17 |