스프링 프레임워크와 스프링 부트
·
스프링 프레임워크
스프링 프레임워크스프링 프레임워크는 Java Application Framework로 엔터프라이즈 애플리케이션 개발에 주로 사용된다. 엔터프라이즈 애플리케이션은 대규모로 복잡한 비즈니스 프로세스와 데이터를 처리하는 애플리케이션을 뜻한다. Spring Framework 등장 배경대형 쇼핑몰 시스템(엔터프라이즈 애플리케이션)을 만든다고 해보자 이 시스템은 다음과 같은 기능들이 필요할 것이다.수백만 명의 고객이 동시에 상품을 검색하고, 장바구니에 담고, 결제를 시도한다.이러한 시스템은 많은 사용자의 요청을 한꺼번에 처리해야 한다.따라서 서버의 성능, 신뢰성, 보안이 아주 중요하다.하지만 이러한 요소들을 모두 고려하면서 비즈니스 로직을 개발하는 것은 쉽지 않다. 만약 누군가가 이러한 복잡한 부분을 해결해 주는 ..