더북(TheBook)

이 장에서 다루는 내용

의존성과 임포트 자동화

@Grab 애너테이션을 이용한 의존성 관리

CLI 기반 애플리케이션 테스트

 

 

땅콩버터와 젤리, 애보트와 코스텔로,* 천둥과 번개, 우유와 쿠키처럼 혼자 있어도 멋지지만 함께 있을 때 더 멋지고 잘 어울리는 것이 있다.

지금까지 자동 구성과 스타터 의존성 등 스프링 부트가 제공해야 하는 다양하고 멋진 기능을 살펴보았다. 이 기능이 간결한 그루비와 만나면 개별 기능을 모두 합친 것보다 더 멋진 결과를 가져온다.

이 장에서는 스프링 부트 명령줄 인터페이스(CLI)를 살펴볼 것이다. 이 도구는 스프링 부트와 그루비 기능을 한데 모아 스프링 애플리케이션을 제작하는 간단하고 강력한 개발 도구를 만든다. 스프링 부트 CLI의 강력한 기능을 설명하려고 2장에서 작성한 독서 목록 애플리케이션을 그루비로 다시 작성한다. 그리고 스프링 부트 CLI가 제공하는 다양한 이점을 살펴본다.

* 버드 애보트(Bud Abbott)와 루 코스텔로(Lou Costello)는 1940~1950년대 미국에서 유명했던 코미디 듀오다. ‘1루수가 누구야?(Who’s on First?)’ 만담이 유명하다.

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