struts로 검색한 결과 :: 시소커뮤니티[SSISO Community]
 
SSISO 카페 SSISO Source SSISO 구직 SSISO 쇼핑몰 SSISO 맛집
추천검색어 : JUnit   Log4j   ajax   spring   struts   struts-config.xml   Synchronized   책정보   Ajax 마스터하기   우측부분

회원가입 I 비밀번호 찾기


SSISO Community검색
SSISO Community메뉴
[카페목록보기]
[블로그등록하기]  
[블로그리스트]  
SSISO Community카페
블로그 카테고리
정치 경제
문화 칼럼
비디오게임 스포츠
핫이슈 TV
포토 온라인게임
PC게임 에뮬게임
라이프 사람들
유머 만화애니
방송 1
1 1
1 1
1 1
1 1
1

struts로 검색한 결과
등록일:2008-03-16 16:10:27
작성자:
제목:스프링(Spring Framework)프레임워크의 최소 지식


Spring Framework Summary

 

- IOC ( Inversion Of Control )과 DI ( Dependency Injection)에 기반을 둔 자바 어플리케이션 프레임워크

- IOC : 자신의 컨트롤을 인터페이스 혹은 설정을 통하여 역으로 위임하는 사상으로 Interface의 구현 또는 Operation의 Overriding을 통해서 정의 가능하다.

- DI :  Code의 수행 시점에서 의존성 관계를 정의(Dependency를 Inject)하는 기법. 예를 들어, FileLister의 경우, LocalFileFinder, RemoteFileFinder등의 Finder Interface의 구현을 FileLister에 Set 혹은 Construction를 통하여 건내 준다는 사상.


6개의 중요 모듈로 구성
- Spring Core : IoC 컨테이너로 스프링의 중요 컴포넌트들을 구동/관리 역할 모듈
- Spring DAO : JDBC 및 Transaction 관리 모듈
- Spring ORM : Hibernate, iBatis 등의 유명 프레임워크와 연계된 OR Mapping 모듈
- Spring AOP : Aspect J Integration 으로 Aspect Oriented Programming을 반영
- Spring J2EE : JMX, JMS, J2EE등의 EJB Feature를 이용하기 위한 Extension
- Spring WEB : Web MVC Framework Integration을 기반으로 struts, WebWorks등의 Web관련 프레

 

3가지의 대표적인 사용방식(사용방식에 따라 모듈 구성이 틀릴 수 있음 )

- Spring middle Tier using 3rd Party Web Framework
      + struts, Tapestry 등의 Web 프레임워크에 스프링을 통합하여 사용하는 경우


- Remote Usage
      + Spring을 원격 호출되는 서버 어플리케이션 구현에 사용하는 경우


- EJB Wrapping existing POJO
      + EJB환경을 이용하여 기존 POJO를 EJB로 재구성하는 경우