Programming/JPA
[JPA] 오류는 안 뜨는데 H2 테이블 생성 안될 때
nyximos
2022. 5. 3. 15:00
테이블 생성 쿼리문은 나가는데 H2를 아무리 새로고침해도 테이블이 생성이 안됐다.
application.yml 파일에 띄어쓰기를 잘못해서였다.
전
spring:
datasource:
url: jdbc:h2:tcp://localhost/~/jpashop
username: sa
password:
driver-class-name: org.h2.Driver
후
spring:
datasource:
url: jdbc:h2:tcp://localhost/~/jpashop
username: sa
password:
driver-class-name: org.h2.Driver
yml
- Key: Value의 데이터 형식
- properties와 다르게 계층 구조를 잘 나타내며 가독성이 좋다.
- Json과 달리 Key를 큰따옴표로 감쌀 필요가 없다.
- Key와 Value 사이에 한칸을 띄운다.
- 하위 계층은 두칸 들여쓰기한다.
- 배열의 경우 - 을 써서 구분한다.
- Xml과 Json보다 데이터 크기를 적게 차지한다.
과거에는 properties를 많이 사용했지만 최근에는 yaml을 많이 사용한다고 한다.
YAML 공식 문서 https://yaml.org/
The Official YAML Web Site
yaml.org