v 특징
v 플랫폼
호환성 문제 해결
v 스프링은
JavaEE가
제공하는 다수의 기능을 지원하고 있기 때문에 JavaEE를
대체
v 스프링은
IoC(제어의
역전)을
지원
v 스프링은
DI(dependency
Injection)패턴을
지원
v 스프링은
AOP(Aspect
Oriented Programming)를 지원
v 스프링은
POJO(Plain
Old Java Object)를 지원
v 트랜잭션
처리를
위한 일관된 방법을 제공
v 영속성과
관련된
다양한 API를
제공
v JDBC/ORM,
iBatis,
Hibernate, JPA등과 같은 프레임워크와의 연동을 지원
스프링 프레임워크의 모듈
(spring-beans)
스프링 컨테이너를 이용해서 객체를 생성
(spring-context)
객체 생성, 라이프 사이클 처리, 스키마 확장
(spring-aop)
AOP 기능
(spring-web)
REST 클라이언트, 데이터 변환처리, 서블릿 필터, 파일 업로드 지원
(spring-webmvc)
스프링 기반의 MVC 프레임 워크
(spring-oxm)
XML 처리
(spring-tx)
트랜잭션 처리
(spring-jdbc)
데이터베이스 연동
(spring-orm)
하이버네이트,JPA, MyBatis등과 의 연동 지원
(spring-context-suport)
스케줄링, 메일전송, 캐시연동, 벨로시티 등
'개발일지(Platform & Library) > Spring' 카테고리의 다른 글
6. Spring 기본 세팅 - 2 (테마 및 유효성 검사) (0) | 2016.09.28 |
---|---|
5. Spring 기본 세팅 (0) | 2016.09.27 |
4. Spring (개요 - 2) IOC 및 DI (0) | 2016.09.26 |
3. Spring (프로젝트 생성) (0) | 2016.09.26 |
1. Spring(이해) (0) | 2016.09.26 |