스프링 부트 코딩 공작소 - 크레이그 월즈 지음, 황인서 옮김/길벗 |
스프링 부트의 존재 이유
스프링- 무거운 J2EE에 대한 대안으로 등장
- 지속적인 발전을 거듭하여 지금의 지위에 등극
스프링의 진입 장벽
- 복잡한 구성 작업이 필요
- 의존성 관리의 복잡도 증가
스프링 부트의 등장
- 스프링 기반 애플리케이션 생성을 자동화
- 애플리케이션의 기본 구성을 정의하면 자동으로 프로젝트 생성
스프링 부트의 핵심
자동 구성- 스프링 애플리케이션의 공통 기능을 자동으로 구성
스타터 의존성
- 애플리케이션의 의존성(dependencies)을 정의하면 필요한 라이브러리를 알아서 구성
명령줄 인터페이스
- 자동 구성과 스타터 의존성을 적용하여 애플리케이션 구동이 가능
- 그루비(Groovy)가 필요한 듯
액추에이터
- 스프링 부트 애플리케이션의 동작을 모니터링 및 관리할 수 있는 기능
- 웹 엔드포인트, 원격 셸, JMX를 활용
0 댓글