스프링 플러그인 설치
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 |