⚠️[SpringBoot] "mem:testdb" not found Error

dev_itzel_02✨·2024년 7월 3일

⚠️Trouble Shooting

목록 보기
1/10
post-thumbnail

❓Situation

intelliJ IDE에서 블로그 API 만들기 실습 진행 중 h2 데이터베이스에 접속하던 상황에서 오류 발생

<application.yml>

spring:
  jpa:
    show-sql: true
    properties:
      hibernate:
        format_sql: true

    defer-datasource-initialization: true

    datasource:
      url: jdbc:h2:mem:testdb

    h2:
     console:
       enabled: true

필요한 코드도 작성한 후 프로그램을 실행시켰는데도 not found 오류가 떴다. 다른 문제는 없어 보이니 코드에 분명히 문제가 있을 것이라고 생각해 자세히 확인해보니.... 문제는.......
들여쓰기 였다. 😓

datasourceh2의 위치는 spring을 기준으로 공백 2칸이 띄어져 있어야 하는데 총 4칸이 띄어져있었던 것이 문제였다.

🔧Solution

  • 코드 들여쓰기 수정

( 매우 간단한 문제지만 항상 확인하는 습관을 가져야 할 것 같다,, )

👌Result

코드 들여쓰기 수정 후
실행 성공 ❗

profile
🐜👣steadiness🐜👣

0개의 댓글