1. Yaml Ain't a Markup Language이란?
- Recursive acronym
- 2001년에 만들어짐
- properties 파일의 대안임
- 계층적 설정이 가능함
2. 공식 홈페이지
3. 예제
(출처) 공식 홈페이지
--- !clarkevans.com/^invoice invoice: 34843 date : 2001-01-23 bill-to: &id001 given : Chris family : Dumars address: lines: | 458 Walkman Dr. Suite #292 city : Royal Oak state : MI postal : 48046 ship-to: *id001 product: - sku : BL394D quantity : 4 description : Basketball price : 450.00 - sku : BL4438H quantity : 1 description : Super Hoop price : 2392.00 tax : 251.42 total: 4443.52 comments: > Late afternoon is best. Backup contact is Nancy Billsmer @ 338-4338.
4. SnakeYAML
- YAML을 위한 자바 parser
- 클래스패스에 등록되어야 함
- Spring Boot를 사용하면 기본 제공됨