블로그 이미지
가야금마스터

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

Tag

2015. 3. 17. 10:56 spring



1) Spring Core

 ⒜ 프레임 워크의 가장 기본적인 부분

 ⒝ 컨테이너 기능을 수행하기 위해 의존성 주입 기능을 제공

 ⒞ 스프링의 핵심으로 기능과 스 설정을 분리하기 위한 IOC 기능이 구현된 BeanFactory를 제공한다.

    ① beans : 스프링 컨테이너를 이용해서 객체를 생성하는 기본 기능을 제공한다.  

    ② context : 객체 생성, 라이프 사이클 처리, 스키마 확장 등의 기능을 제공한다.


2) Spring Context

 ⒜ Email, JNDI접근, EJB 연계등과 같은 다수의 엔터프라이즈 서비스 제공

 ⒝ Core 패키지와 마찬가지로 스프링의 기본 기능이다. 이것은 JNDI와 EJB를 비롯한 리소스에 대한 접근 경로를 제공하는 것처럼 스프링 기반에서 구현된 기능 객체(Bean) 들에 대한 접근 방법을 제공한다.


3) Spring DAO

 ⒜ JDBC 에 대한 추상화 계층으로 지루한 JDBC 코딩이나 예외처리를 없애준다 또한 트랜잭션 관리 기능도 제공된다.


4) Spring AOP

 ⒜ AOP 구현 API 제공


5) Spring ORM

 ⒜ 객체/관계 맵핑을 위한 MyBatis, Hibemate, JPA등 과의 통합을 위한 패키지이다. ORM 제품들을 스프링의 기능과 조합해서 사용할 수 있게된다.


6) Spring Web

 ⒜ 일반적인 웹 애플리케이션 개발에 필요한 기본 기능을 제공하고 웹 워크나 스트럿츠와의 통합을 위해 사용되는 패키지이다.


7) Spring MVC 

 ⒜ MVC 구현 API 제공


8) Spring OXM

 ⒜ XML 과 자바 객체 간의 매핑을 처리하기 위한 APO를 제공한다.


9) Spring JMS 

 ⒜ JMS 서버와 메시지를 쉽게 주고 받을 수 있도록 하기 위한 템플릿, 애테이션 등을 제공한다.


10) Spring JDBC

 ⒜ JDBC 프로그래밍을 보다 쉽게 할 수 있는 템플릿을 제공한다.






'spring' 카테고리의 다른 글

maven 에러 Missing artifact com.sun.jdmk:jmxtools:jar:1.2.1  (0) 2015.04.01
Maven pom.xml dependency를 가진 대상의 scope설정  (0) 2015.04.01
Bean 객체 스캔  (0) 2015.03.31
Annotation  (0) 2015.03.31
Spring Framework 특징  (0) 2015.03.17
posted by 가야금마스터