Home [Spring] properties vs yaml
Post
Cancel

[Spring] properties vs yaml

Properties

  • Key-value를 사용한다.
  • List를 표현할 수 있지만, 다소 반복이 많다.
  • 프로필을 나누려면 여러 파일을 사용해야한다.

YAML

  • 데이터를 계층형 구조로 표현한다. 그래서 읽기가 더 쉽다.
  • List를 쉽게 표현할 수 있다.
  • 들여쓰기를 엄격하게 검사한다.
  • 하나의 파일에 여러 프로필을 정의할 수 있다.
  • @PropertySource를 사용할 수 없다.

참고

  1. https://www.baeldung.com/spring-yaml-vs-properties
This post is licensed under CC BY 4.0 by the author.

[Programming] Git을 사용해야하는 이유

[Spring JPA] Entity column Type으로 primitive vs wrapper