더북(TheBook)

성공적이다! 이것으로 몇 페이지만에 단순하지만 완전한 스프링 애플리케이션을 작성할 수 있게 되었다!

아마도 이 시점에서 애플리케이션이 작동하는 것을 보면서 다음 궁금증이 생길 것이다.

스프링 구성이 없다. 그렇다면 빈들은 어떻게 생성하고 연결할까? JdbcTemplate 빈은 어디에서 오는 것일까?

빌드 파일이 없다. 그렇다면 스프링 MVC와 Thymeleaf 같은 라이브러리 의존성은 어디에서 오는 것일까?

import 문이 없다. 어떤 패키지에 속했는지 명시하는 import 문이 없는데 그루비는 JdbcTemplateRequestMapping 같은 타입을 어떻게 해석할까?

애플리케이션을 배포한 적이 없다. 웹 서버는 어디에서 오는 것일까?

 

실제로 작성한 코드는 세미콜론 몇 개와 더 많은 것을 제거한 듯 보인다. 대체 이 코드는 어떻게 작동할까?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.