Whiteship's Note

Introduction

Spring/Chapter 1 : 2007. 3. 2. 16:08


참조 : http://static.springframework.org/spring/docs/2.0.x/reference/introduction.html

1.1. Overview

아래 그림에 보이는 7개의 모듈로 구성되어 있습니다.
사용자 삽입 이미지

Core : Spring 프레임워크의 가장 기본이 되는 부분이며 IOC와 DI 기능을 제공합니다.
DAO : 지겨운 JDBC 코딩과 DB 벤터 마다의 에러를 파싱하는 JDBC 추상 계층을 제공합니다.
ORM : JPA, JDO, Hibernate, iBatis와 같은 유명한 ORM API들과의 통합할 수 있는 계층을 제공합니다.
AOP : AOP 진영을 따르는 Spring에서 제공하는 AOP 패키지도 있으며 AspectJ와 통합해서 사용이 가능합니다.
Web : 기본적인 웹 기반의 통합 기능을 제공하며 Webwork나 Structs와 통합할 때 사용합니다.
MVC : 웹 어플리케이션 구현을 위해 제공되며 기존의 것들과는 다르게 도메인 모델 코드와 웹 폼사이를 깨끗하게 구분지을 수 있으며 Spring 프레임워크의 다른 기능들을 사용할 수 있습니다.

1.2. Usage scenarios

다양한 형태로 사용될 수 있습니다. Spring의 모듈 전부를 사용해서 구현할 수도 있고 일부는 다른 프레임워크를 사용할 수 있습니다.
0123

All your custom business logic can be implemented using simple POJOs, managed by Spring's IoC container.

'Spring > Chapter 1' 카테고리의 다른 글

Spring 소개, IoC&Di 참고자료  (0) 2007.03.03
Introduction  (0) 2007.03.02
top

Write a comment.