spring boot 2.0 actuator

오늘은 Spring boot 2.0의 actuator에 대해서 살펴보자. 아직 마일스톤 버전이라 바뀔 가능성은 있지만 크게 바뀌지 않을 것 같다. 기존(2.0 이전)의 actuator 와는 구조가 많이 변경되었다. 구조가 변경되었다고 하더라도 우리가 사용하는 것에 대해서는 많은 변화는 없다. 약간의 변화? 일단 spring-boot-actuator 모듈이 분리 되었다. 원래는 spring-boot-actuator 모듈 하나만 있었지만 autoconfigure 모듈이 새로 추가되었다. <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-actuator-autoconfigure</artifactId> </dependency> 하지만 우리는 기존과 동일하게 spring-boot-starter-actuator 만 디펜더시 받으면 된다. 그럼 자동으로 actuator와 actuator-autoconfigure이 디펜더시 받아진다… Read More

Spring boot 2.0 ApplicationContextRunner

오늘은 아직 릴리즈 되지는 않았지만 그래도 큰 변화를 없을 것 같아 이렇게 포스팅을 한다. 그 전에 올해 하반기에 자바진영에 많은 변화가 있을 것으로 예상된다. 그중에 이미 릴리즈 된 Junit5 가 첫 번째 변화이고 두 번째로 자바9(9월 21일), spring5 (9월 28일) spring boot 2.0(11월 20일) 등이 릴리즈 될 예정이다. 하지만 예정은 예정일뿐.. 언제 바뀔지는 모른다. spring5 와 spring boot 2 는 모두 자바 8 이상에서만 작동한다. 그러니 이제는 자바8을 꼭 쓰도록.. Read More

Spring boot 2.0 Milestone 1, 2

저번주에 Spring boot 2.0 M2 가 나왔다. 그래서 오늘은 Spring boot 2.0 Milestone 1,2의 변경사항을 살펴보도록 하자. 아직 Milestone 버전이기에 바뀔 가능성이 크지만 그래도 한번 살펴보는 시간을 갖도록 하자. Milestone 1 일단 Milestone 1 부터 바뀐 부분 혹은 삭제된 부분 부터 살펴보자. Deprecations from Spring Boot 1.5 Spring 1.5에 Deprecated 메서드 클래스들은 삭제 되었다. 만약 2.0으로 업그레이드 하기전에 Deprecated 된 부분들은 더 이상 호출하지 않도록 주의하도록 하자. Java 8 baseline.. Read More