스프링 부트2 스프링 부트, YAML 적용 Spring Boot에서 YAML 환경변수를 지원한지가 꽤 되었는데 아직 properties를 사용하는 프로젝트가 많이 있습니다. 이것을 YAML로 꼭 변경해야 하나 하는 물음이 생겨서 관련 내용을 정리해보았습니다. YAML이란? XML, C, 파이썬, 펄, RFC2822에서 정의된 e-mail 양식에서 개념을 얻어 만들어진 '사람이 쉽게 읽을 수 있는' 데이터 직렬화 양식이라고 합니다. (WIKI 참고) 이 양식은 JSON에 포함되며 계층적인 설정 데이터를 정의하는데 매우 편리한 문법을 가지고 있습니다. Spring Boot의 지원 'spring-boot-starter'에서는 자동으로 SnakeYAML 'starter POM`'를 제공하며, SpringApplication 클래스는 클래스패스 상에 Sn.. 2016. 6. 25. 스프링 부트에서 구글 API 연동 (2) Calendar API 사용하기 이전 글에 이어 Spring Boot Application에서 Calendar API 사용하는 내용입니다. 이 전 글 Spring Boot Application에서 구글 Calendar API 연동 (1) 내용은 대부분의 구글 API에서 필요로하는 구글 Oauth 인증에 대한 내용이였고 다음은 Calendar 서비스를 생성하는 과정 입니다. 이전 글 에서 생성한 Util에 Calendar 서비스를 생성하는 메소드를 작성하였습니다. 1234567891011public static com.google.api.services.calendar.Calendar getCalendarService() { try { Credential credential = authorize(); return new com.googl.. 2016. 6. 22. 이전 1 다음