[정리] 스프링 부트 실전 활용 마스터(1)
dev/Spring
2022. 5. 12. 12:17
스프링 부트 웹 애플리케이션 만들기 스프링 부트란 무엇인가? 스프링 포트폴리오를 미리 정의된 방식으로 신속하고 이식성이 있게 실제 서비스 환경에 사용할 수 있도록 조립해놓은 것 스프링 부트 특징 단독 실행 가능한 Spring 애플리케이션 생성 Tomcat과 Jetty, Undertow를 직접 내장하여 WAR 파일을 배포할 필요 없음 빌드 구성을 단순화하기 위해 독자적인 '스타터' 의존성을 제공 가능한 Spring 및 3rd party 라이브러리에 대해 자동으로 설정되어 있음(CoC 적용) 메트릭, 상태 확인 및 외부 구성과 같은 상용화에 필요한 기능을 제공 설정을 위한 XML 코드를 생성하거나 요구하지 않음 리액티브 프로그래밍 소개 데이터 스트림 및 변경 전파: 데이터가 변경될 때마다 이벤트를 발생시켜서..