Spring boot 2.2

오늘은 좀 늦은감이 있지만 그래도 spring boot 2.2 의 변화에 대해서 알아보도록 하자. 물론 예전에 틈틈이 특정부분은 관련해서도 남기긴 했지만 정리하는 의미에서 다시 한번 살펴보도록 하자. 물론 이것도 필지가 자주 사용할 것들 혹은 자주 사용하는 것들만 정리하니 나머지는 해당 문서를 참고하면 되겠다. Spring Framework 5.2 알다시피 Spring Framework 5.2로 업그레이드 되었다. 관련해서는 해당 문서를 찾아보면 더 좋을 듯 싶다. 해당 문서는 여기를 살펴보자. JMX now disabled by default JMX는 더.. Read More

spring boot 2.0 actuator RC2

오늘은 저번에 알아봤던 spring boot 2.0 actuator의 내용이 조금 변경된 내용이나 추가할 내용이 있어 다시 포스팅을 작성한다. 마일스톤 버전으로 알아봤더니 몇가지 내용이 바뀌었다. 현재는 RC2 버전이니 이제는 바뀌지 않을테야.. 내일모레가 2.0인데 바뀌면… prefix 마일스톤 버전에서는 http endpoint prefix가 기본적으로 /application이였지만 현재는 /actuator로 변경되었다. 하지만 기본적인 prefix이므로 언제든지 변경 가능하다. management.endpoints.web.base-path=/application 위와 같이 작성했을 경우 다음과 같이 요청을 할 수 있다. http http://localhost:8080/application enabled enabled 프로퍼티도 변경 되었다. 기존 마일스톤 버전에서는.. Read More

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