[Spring] Spring이란?
Roel Downey
Spring Framework란? 엔터프라이즈급 어플리케이션을 구축할 수 있는 가벼운 솔루션이자, 원스-스탑-숍(One-Stop-Shop) Spring Framework는 웹 프레임워크가 아니다. Java 기반의 프레임워크로서 여러 모듈로 구성되어 있는데 , 이 중 웹 어플리케이션을 만들고자 등장한것이 SpringMVC 모듈 이다. 원하는 부분만 가져다 사용할 수 있도록 모듈화가 잘 되어 있다. IoC 컨테이너이다. 선언적으로 트랜잭션을 관리할 수 있다. 완전한 기능을 갖춘 MVC Framework를 제공한다. AOP 지원한다. 스프링은 도메인 논리 코드와 쉽게 분리될 수 있는 구조로 되어 있다. 프레임 워크 모듈 스프링 프레임워크는 약 20개의 모듈로 구성되어 있다. 필요한 모듈만 가져다 사용할 수 있..