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 |