본문으로 바로가기

2.스프링 프로젝트 및 DI ,IDC

category 프로그래밍/spring 2017. 11. 21. 01:23

스프링 플러그인 설치


Help----- Eclipse Marketplace 클릭

Search탭에서 STS라고 검색하여 버전에 맞는것을 install한다.


플러그인 항목 모두 선택한 뒤 confirm클릭

약관 동의 후 진행하면 설치된다. 설치하는데 오랜시간이 걸림

설치완료후 재부팅하면 됩니다.


스프링 프로젝트 생성 하기


오른쪽 마우스 버튼 --- New클릭----Project클릭---spring검색(Spring Project)선택

Spring Simple maven선택  name을 정한뒤 finish



DI(Dependency Injection)IOC컨테이너




A객체는 B와 C에 의존하는데 


 A객체가 new생성자를 통해 직접 B객체와 C객체를 생성해줄수도 있지만

그 반대로 외부에서 B객체와 C객체를 만들어서 A객체에 넣는방법을 

DI *(Dependency injection)이라고 한다.





컨테이너 안에는 B, C, X, Z 객체가 있으며 그필요할때마다 꺼내서 setter & getter 또는 생성자를 통해 

A객체로 보내는 것이다.


외부에서 만들어진 객체들을 IOC컨테이너라고 부른다.

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

스프링 컨테이너 생명 주기  (472) 2017.12.07
5.DI활용(의존 관계, di사용에 따른 장점)  (492) 2017.11.26
4.DI(Dependency Injection)-II  (1162) 2017.11.22
3. DI(dependency Injection-1)  (1199) 2017.11.22
1.스프링  (1175) 2017.11.20