본문 바로가기

Spring/Spring Programming

[Spring] 스프링 프레임워크 설치와 모듈 구성 ■ 스프링 프레임워크 설치와 모듈 구성 01. 폴더 구성spring-framework-3.0.1RELEASE-A-with-docs.zip의 압축을 풀면 다음과 같은 폴더가 생성된다. ① dist - 스프링 프레임워크의 각 모듈별 jar 파일을 포함하고 있다. ② docs - API 문서 및 레퍼런스 문서 ③ projects - 각 모듈별 소스 코드 및 빌드 관련 파일을 포함하고 있다. ④ src - 각 모듈별 소스 jar 파일을 포함하고 있다. 02. 모듈 구성 ① 스프링의 주요 모듈 목록모 듈 명 설 명 core -. DI 기능을 비록한 프레임워크의 기반을 제공한다. beans -. BeanFactory 인터페이스를 통해 구현된다. expression -. 객체에 접근하고 객체를 조작하기 위한 표현 언.. 더보기
[Spring] 스프링 프레임 워크란? ■ 스프링 프레임 워크란? -. 스프링(Spring)은 간단히 말하면 엔터프라이즈 어플리케이션에서 필요로 하는 기능을 제공하는 프레임 워크이다. -. 스프링은 JEE(Java Enterprise Edition)가 제공하는 다수의 기능을 지원하기 때문에, JEE를 대체하는 프레임워크로 자리잡고 있다. -. 실제 스프링은 JEE가 제공하는 다양한 기능을 제공하는것 뿐만 아니라 DI(Dependency Injection)나 AOP(Aspect Oriented Programming)와 같은 기능도 지원하고 있다. -. 스프링은 자체적으로 MVC 프레임워크를 제공하고 있다. 따라서, 스프링만 사용해도 MVC 기반의 웹 어플리케이션을 어렵지 않게 개발할 수 있다. -. 스트럿츠2, JSF아 같은 프레임워크와의 연동.. 더보기