본문 바로가기
IT 개발/SPRING

Spring Boot dependency - yml/yaml 파일 구성 및 작성법

by Love of fate 2021. 5. 21.
728x90
반응형
  • YAML / YML 이란
    • YAML Ain't Markup Language의 약자다
    • YAML은 XML, C, 파이썬, 펄, RFC2822에서 정의된 e-mail 양식에서 개념을 얻어 만들어진
    • '사람이 쉽게 읽을 수 있는' 데이터 직렬화 양식
    • YAML은 모든 데이터를 리스트, 해쉬, 스칼라 데이터의 조합으로 적절히 표현할 수 있다는 믿음고급 컴퓨터 언어에 적합하다.
    • 을 가지고 만들어졌다. 문법은 상대적으로 이해하기 쉽고, 가독성이 좋도록 디자인 되었으며,
    • JSON은 yaml의 일종이다
  • 사용법

1. 기본 사용법은 아래와 같다. 들여쓰기, 띄어쓰기로 구분하여 보기 편하다.

2. 리스트 표현

  • 여러 줄을 쓸때는 하이픈으로 시작하는 한 줄에 하나의 요소를 표현
  • 한 줄에 모아 쓸 때에는 대괄호([])를 이용하며 쉼표로 각 요소를 구분

3. 주석

  • 주석은 #으로 표시하며, 한 줄이 끝날 때까지 유효함.

4. SpringBoot Profile 적용이 용이하다. (with "--- " 구분자)

   

  ※ 참고

  if no profiles are explicitly activated, then properties from application-default.properties are loaded.

   - 프로파일을 설정하지않으면 application-default.properties 을 기본으로 사용하도록 한다.

728x90
반응형

'IT 개발 > SPRING' 카테고리의 다른 글

Spring - JWT (JSON Web Token)  (0) 2021.11.01
Spring Boot - 에러페이지 설정 (Custom Error page)  (0) 2021.11.01
SSH란  (0) 2021.05.10
SPRING 구성 도구 설치  (0) 2021.03.14
Spring GUI - 윈도우 빌더(WindowBuilder) 설치  (0) 2020.11.10