
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 오류가 떴다. 다른 문제는 없어 보이니 코드에 분명히 문제가 있을 것이라고 생각해 자세히 확인해보니.... 문제는.......
들여쓰기 였다. 😓
datasource와 h2의 위치는 spring을 기준으로 공백 2칸이 띄어져 있어야 하는데 총 4칸이 띄어져있었던 것이 문제였다.
- 코드 들여쓰기 수정
( 매우 간단한 문제지만 항상 확인하는 습관을 가져야 할 것 같다,, )
코드 들여쓰기 수정 후
실행 성공 ❗