Spring vs Spring Boot
1. 스프링은 무엇인가? 스프링은 어떤 중요한 문제를 다루고 있는가?
1-1. DI 없는 예제
@RestController
public class MyController {
private MyService service = new MyService();
@RequestMapping("/welcome")
public String welcome() {
return service.retrieveWelcomeMessage();
}
}1-2. DI 있는 예제
2. 스프링이 이리도 좋은데, 스프링 부트는 왜 필요한가?
3. 스프링부트는 이러한 문제를 어떻게 해결했는가?
3-1. 번거로운 설정 : 의존성 자동설정(AutoConfiguration)
3-2. 의존성 관리의 어려움 : Starter
3-3. 내장 서버의 부재
Last updated