티스토리 뷰
728x90
DI : 의존성 주입
Spring은 콛가 직접 다른 객체를 호출 하지 않도록 권고한다.
XML(스프링 설정파일)을 사용해 Spring이 객체를 직접 생성하도록 하고. 이렇게 생성된 객체는 "Bean"이라고 부른다.
DI는 특별한게 아니라.
우리는 이미 JAVA로 DI를 하고 있었다.
1. 생성자로 DI (상대적으로 안좋다.. 한번 선언 후 변경이 불가능하다)
2. Setter로 DI
3. **생성자와 SetterDI 사용
(생성자를 통해 의존성을 주입해주고 Setter을 사용해 외부에서 언제든지 불러올 수 있는 형태)
그렇다면, Spring에서 사용하는 특별한 의존성 주입 방법은 무엇인가?
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SQLD
- 정규화
- 컬렉션프레임워크
- 리츠란
- SQL
- SET연산자
- 스프링부트
- 프레임워크 라이브러리 차이점
- static
- 등산로API
- 등산어플
- 모바일앱만들기
- 등산웹개발
- 스프링개념
- select사용법
- 스프링
- 앱만들기
- JAVA프로젝트
- tkgiddl
- 모바일웹만들기
- 추상클레스
- 하이브리드앱만들기
- map
- 라이브러리란
- Java
- 프레임워크란
- 쉬운개념
- 등산앱개발
- Spring프로젝트
- 프레임워크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함