본문 바로가기

yml

(2)
spring boot yaml 파일에 쓰기! jackson-dataformat-yaml을 이용한 방법(snakeyaml? how to write to yaml file in spring boot) Spring boot에서 yaml 파일에 쓰기 Spring boot에서 보통 application.yml 파일이나 application.properties 파일에 설정값들을 적고 @ConfigurationProperties을 이용해서 Bean으로 등록해서 사용하는 게 일반적이다. 그래서 그런지 yaml 파일에 쓰는 것은 인터넷에 많이 안 나온다. 아래에서 아주 간단하게 써볼 예정이다. 필자가 yaml 파일에 쓰는 것을 생각하게된 이유는 서버 애플리케이션 운영 중에 설정 값을 변경하고 싶고, 서버 애플리케이션이 꺼졌다가 다시 실행되더라도 설정 값을 유지하고 싶었기 때문이다. 간단하게 데이터베이스에 설정 값을 저장하면 되지만...? 필자는 서버 애플리케이션을 개발하지만 DB를 내 마음대로 달 수가 없는 환경..
Spring boot 설정 파일 yaml 사용법 (설정 파일을 읽어서 bean으로 필요할 때 사용하는 방법) Spring boot의 설정 파일 YAML을 사용하는 방법 대부분의 애플리케이션에서 설정과 관련된 변수들은 보통 파일에다가 쓰고 읽어오는 방식으로 프로그래밍한다.외부에 설정파일을 넣을 수도 있고 내부적으로 프로젝트에 넣을 수도 있다.해당 파일들은 포맷(.properties, .ini 등)도 다양하다.스프링 부트에서도 설정에 대한 내용을 다양한 파일에 적고 읽어와 사용하는데 그 중에서 가장 적합하고 스프링 부트에서 권장하는 형식인 yaml에 대해서 간단히 설명하고 사용해본다.왜 YAML 이어야 하는가?-> 사람이 보기 편하다!1234567environments: dev: url: http://dev.example.com name: Developer Setup prod: url: http://another...