스프링스프링 모듈 : 해당 모듈에 필요한 코드를 모아 놓은 JAR 파일각 모듈의 기능을 이해하고 프로젝트에 필요한 모듈을 적절히 선택해 적용한다.프레임 워크가 전체 애플리케이션의 처리 흐름을 제어하며, 특정 이벤트가 발생할 때 다형성을 통해 애플리케이션이 확장한 메서드를 호출하여 제어가 프레임워크로부터 애플리케이션으로 거꾸로 흐르게 관리한다.프레임워크란?사전적인 의미 : 틀, 구조, 뼈대, 골격, 구조, 구성GoF의 정의프레임워크는 소프트웨어의 특정한 클래스에 대하여 재사용할 수 있는 설계로 구성된 관련된 클래스들의 집합프레임워크는 설계를 추상적인 클래스로 분리하고 그들의 책임과 협동관계를 정의함으로써 아키텍처적인 가이드를 제공한다.우리는 프레임워크로부터 추상적인 클래스를 서브 클래싱하여 애플리케이션에 ..