'프로그래밍 > spring' 카테고리의 다른 글

spring 설치 및 DI 기본개념  (0) 2010.02.11
by antilla 2010. 2. 18. 17:11

1. http://www.springframework.org 에서 spring 다운로드 후,
commons-logging.jar, spring.jar 파일 lib 폴더 저장.

2.이클립스에서의 spring pulgin 설치

help -> InstallNewSoftware -> add 클릭 한다음 Name 설정 후, Location : http://springide.org/updatesite 입력
설치항목에서 integrations는 설치가 안되므로 체크박스에서 선택 해제 후 install.
라이센스 동의 후에 설치가 완벽하게 안될경우 위 작업 반복.

3.DI 구현을 위한 이클립스에서의 User Library 설정

[Window -- Preferences -- Java -- Build Path -- User Libraries]에서 User Library 이름 설정 후
jar 파일이 있는 lib 폴더로 등록.
프로젝트에서의 사용은 Build Path -> Configure Build Path에서..

4.DI(dependency injection)의 기본개념(의존주입)

일반적으로 객체가 필요시 클래스안에서 'new' 키워드를 사용하여 객체 생성 후 로직을 호출하나
spring은 관련 객체에 대한 명세를 xml파일에 선언하여 놓고 필요시에 spring으로부터 생성된 객체를 받아 로직을 호출.
어플이 실행시 필요한 객체를 특정 상황에 주입을 받아 사용.
이때 사용되는 모든 클래스는 Interface를 동반하여 구현됨으로 자연스럽게 OOP의 개념을 도입할 수 있음.

'프로그래밍 > spring' 카테고리의 다른 글

스프링 프레임웍 소개  (0) 2010.02.18
by antilla 2010. 2. 11. 22:41
| 1 |