서두 Spring Framework를 쓰다 Spring Boot를 접하게 되면 환경 설정과 관련 몇 가지 벽에 맞닥뜨리게 됩니다. Spring Framework을 쓸 때 그렇게 많이 사용하던 xml이 더 이상 쓰이지 않기 때문인데요, 그렇다 치더라도 환경 설정을 담당하던 annotation이 어떻게 동작하는지 감을 잡기 어렵습니다. 이번 포스팅에서는 Spring Boot의 이러한 환경 설정에 대해 알아 보고자 합니다. Spring Boot는 다음의 여섯 가지 annotation을 @SpringBootApplication이라는 하나의 annotation으로 대체하고 있습니다. @Tareg(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documente..