서론 당신은 스프링부트에 대해서 들어봤을 것입니다. 스프링부트는 단 140여 글자로 스프링 웹 어플리케이션을 만들 수 있 습니다. 그런데 이게 무엇을 뜻하는지 아시나요? 스프링부트에 강력한 기능을 제공하고 스프링 개발을 쉽게하도록 하는 기능은 무엇일까요? 이것이 바로 이번 포스팅에서 살펴볼 내용입니다. 이번 포스팅에서는 스프링부트의 자동설정, 스타 터 디펜던시, 스프링부트 CLI, Actuator, Spring Initializer에 대해 깊게 살펴보겠습니다. 이것들은 대부분 Spring 기반 Java 웹어플리케이션을 개발할 때 발생했던 고통과 어려움을 없애주는 기능입니다. 먼저 본론으로 들어가기전, 스프링 자바 기반 개발을 할때 발생하는 문제들을 되짚어봅시다. 스프링은 의심할 여지없이 훌륭한 프레임워크..