Spring Boot 웹 응용 프로그램은 내장 웹 서버를 포함한다. 여기서 임베디드 서버 구성 및 변경하는 방법에 대해서 설명한다.
Java8 In Action - 2. 람다 표현식
Spring Boot REST Docs
Spring REST Docs는 RESTful 서비스를 정확하고 읽기 편하게 문서화하는 것을 돕는 것이다. 테스트 기반의 접근법은 서비스에 대한 문서화의 정확도를 보장해주고, 테스트가 실패할 경우 문서화가 되지 않는다.
Spring Boot 자동 설정
Spring Boot에서 @SpringBootApplication
가 사용되는 방법과 자동 설정에 대해서 설명하고, 자동 설정 구현을 통해서 @EnableAutoConfiguration
가 어떤 방식으로 이용되는지 설명한다.
Spring Boot Logback 설정
Spring Boot에서 Logback 이용해서 logging 설정하는 방법에 대해서 설명한다.
여기서 application.yml
을 이용한 설정방법은 설명 하지 않고, 기본 Logback을 확장해서 logback-spring.xml
을 이용한 방법에대해서 설명한다.
Logback 에 기본 설명은 하지 않는다. 기본설명에 대해서는 Logback 설정 을 참고 하길 바란다.
Logback 설정
Logback은 Java에서 가장 많이 사용되는 logging framework 이다.
Log4j의 후속 버전으로 새롭게 만든 Logging 라이브러리이며, slf4j API를 구현하므로 다른 logging framework와 logback 간에 쉽게 전환이 가능하다.