스프링 부트 코딩 공작소

스프링 부트 코딩 공작소 - 8점
크레이그 월즈 지음, 황인서 옮김/길벗


스프링 부트의 존재 이유

스프링
- 무거운 J2EE에 대한 대안으로 등장
- 지속적인 발전을 거듭하여 지금의 지위에 등극

스프링의 진입 장벽
- 복잡한 구성 작업이 필요
- 의존성 관리의 복잡도 증가

스프링 부트의 등장
- 스프링 기반 애플리케이션 생성을 자동화
- 애플리케이션의 기본 구성을 정의하면 자동으로 프로젝트 생성

스프링 부트의 핵심

자동 구성
- 스프링 애플리케이션의 공통 기능을 자동으로 구성

스타터 의존성
- 애플리케이션의 의존성(dependencies)을 정의하면 필요한 라이브러리를 알아서 구성

명령줄 인터페이스
- 자동 구성과 스타터 의존성을 적용하여 애플리케이션 구동이 가능
- 그루비(Groovy)가 필요한 듯

액추에이터
- 스프링 부트 애플리케이션의 동작을 모니터링 및 관리할 수 있는 기능
- 웹 엔드포인트, 원격 셸, JMX를 활용

후기

이 책 덕분에 스프링 부트가 무엇인지 개요 정도는 파악할 수 있었다. 복잡했던 프로젝트 구성을 스프링 부트를 이용해 쉽게 한방에 처리할 수 있다는 것 만으로도 의미가 있다고 생각한다.

댓글 쓰기

0 댓글