JAKARTAPROJECT
JAKARTA TIPJSP TIPJSP 질문&답변DATABASE TIPJAVASCRIPT TIPWEBHACKING TIP기타 TIP
JSP 팁
JSP 팁
JSP 팁 게시판 입니다
Spring 1차 요약
kaiser
이미지 슬라이더 보기
 

Spring EJB에서 구현되는 것을 좀더 쉽게 구현 있다.(spring 다른 것과 결합하여) 제어 역행이라는 개념을 이용하여 인터페이스를 통해 서로 협업하는 간단한 자바 객체들() 사용해 엔터프라이즈 애플리케이션을 개발할 있다. 이들 빈은 런타임에 spring 컨테이너에 의해 함께 묶인다.

결국 spring 적은 비용으로 느슨하게 결합된 코드를 유지할 있게 해준다.

 

spring 제어 역행의 상부에 AOP 제공한다. AOP 애플리케이션 전체에  걸쳐 흩어져 있는 코드를 한곳(aspect) 위치하도록 준다. 런타임에 빈들이 함께 묶이면 애스펙트들이 그에 엮임으로써, 빈은 새로운 작동을 하게 된다.

 

엔터프라이즈 개발을 지원하다는 명목하에, spring 다양한 퍼시스턴스 기술과 통합할 있다. JDBC, 하이버네이트, JDO, 어떤 것을 사용하든, 스프링의 DAO 프레임워크는 퍼시스턴스 프레임워크에 있어서 에러 처리와 자원관리를 위한 일관된 모델을 제공함으로써 개발 편의성을 도모한다.

 

퍼시스턴스 기술과의 동합을 보와하는것은 spring 트랜잭션 지원 기능이다. EJB 사용하지 않고도 AOP 통해 애플리케이션에 선언적으로 트랜잭션 지원을 추가할수 있다.또한 분산 트랜잭션을 위한 JTA 트랜잭션과의 통합을 포함하여 다양한 트랜잭션을 지원한다.

 

Spring 여러지원 가능한 기능으로 메일,EJB, 서비스, JNDI 다양한 J2EE 서비스와의 통합기능도 제공한다. 제어역행을 통해 이들 서비스를 쉽게 설정하며, 애플리케이션 객체에 단순한 인터페이스를 제공한다.

 

Spring 프리젠테이션 계층을 우해 다중 뷰기술을 지원한다. 벨로시티나 JSP 같은 프리젠테이션 기술뿐만 아니라 마이크로소프트 엑셀, PDF 파일을 생성할 있다. 프리젠테이션의 상부에는 내장된 MVC 프레임워크가 존재하고 스트럿츠나 웹워크(webwork) 같은 다른 웹프레임워크의 대안을 제시하며, spring 모든 서비스와 좀더 쉽게 통합 있다.

 

생각을 덧붙이자면,

Spring CBD 개발된 컴포넌트인 같다. spring 트랜잭션을 지원하기 위해 AOP 컴포넌트를 붙이고, 데이터 베이스와의 연결은 JDBC, 하이버네이트, JDO 등의 컴포넌트로 사용하면 되고, 프리젠테이션은 태피스트리나 벨로시티 컴포넌트를 이용하면 같다.

, 내가 구현 가능한 기능이 있으면 가져다가 spring 붙이고 사용하면 가능하다는 뜻이다.

근데 그러기 위해서는 많은 컴포넌트를 알아야 하고 spring 붙이기 위해서는 붙이는 방법 등을 학습해야 한다. 알고 나면 쉬운 것이지만 처음부터 알기란 매우 힘들 같다.

만약 이것을 학습하고 있는데 다른 좋은 무엇가가 나타나면 어떻게 되는 것일까…..

2009-02-08 15:31:46
211.189.124.***

서현사랑~ 안녕 안녕 나의 아기별~~

7점 (4명)
덧글 0개 | 태그 1개 | 관련글보기
태그입력
쉽표(,)구분으로 한번에 여러 태그를 입력할수 있습니다
spring (18)
이름 비밀번호
JSP 팁
JSP 팁 게시판 입니다
! 번호 제목 글쓴이 일자 조회
114 STS Spring MVC on STS 2.8, 2.9 버전에서 프로젝트 생성시 에러발생 할 경우 1 GoodBug 2012-03-08 8,016
113 dbcp DBCP 사용시 DB정보 암호화 1 GoodBug 2012-02-08 5,524
112 스트럿츠 action alert 메시지 출력 후 페이지 이동 & 뒤로가기 예방 행복한광대 2009-01-14 11,574
111 spring spring 자동묶기 1 kaiser 2007-03-12 11,783
110 spring Spring 빈묶기- 생성자를 통한 의존성 주입 2 1 kaiser 2007-02-21 21,551
109 spring Spring 빈묶기-세터메소드를 통한 의존성 주입 1 kaiser 2007-02-21 11,854
108 spring Spring - xml로 묶기 1 kaiser 2007-02-07 12,318
107 spring Spring 빈묶기-기본묶기 1 kaiser 2007-02-05 8,750
106 spring spring 빈묶기-2 1 kaiser 2007-01-29 9,615
105 spring Spring 빈묶기-1 1 kaiser 2007-01-29 9,692
spring Spring 1차 요약 1 kaiser 2007-01-23 10,741
103 spring spring 시작하기-2 1 1 kaiser 2007-01-22 9,917
102 spring Spring 시작하기-1 4 1 kaiser 2007-01-22 11,619
101 spring Spring 서론 - spring 설치 1 1 kaiser 2007-01-19 13,300
100 clob 사용하기 kaiser 2008-08-21 7,616
99 span 글쓰기 후 사용할 protoload 1 1 고고싱 2008-05-09 7,104
98 log4sql log4sql 1 1 Aki 2008-04-30 8,332
97 숫자 세자리마다 콤마 찍기 1 곱슬대마왕 2008-03-21 8,450
96 iBatis iBatis 에서 SQL 로깅시 이뿌게 보이기 6 1 GoodBug 2007-10-26 22,550
95 log4sql요즘 많이 쓰는것 같던데.... 영이남푠 2008-10-17 8,063
copyright 2005-2017 by Unicorn