[Spring] DI(Dependency Injection) 패턴
짧게 정의 내리자면.. 불필요한 의존 관계가 생기지 않도록 하거나 최대한 줄여주는 것이다 (A 클래스에서 B 클래스의 속성이나 기능을 사용하기 위해서 직접 new 하지 않는다는 것이다) 여기서 얘기하는 의존 관계라는 것은 각 클래스간의 결합(?) 정도라고도 할 수 있을 것 같다 한 클래스에서 다른 클래스를 이용하는 방법에는 여러가지가 있다 1. 직접 호출 public class A { public void method() { AlphabetDao dao = new BAlphabetDao(); dao.xxxx; ..... } } 이런 경우에 BAlphabetDao 클래스가 오류없이 제대로 동작되어야 하고 만약 CAlphabetDao 클래스로 바뀔 경우 소스를 수정해야 하는 단점이 있다 2. Factory ..
프로그래밍/Spring
2011. 7. 28. 11:40
TAG
- window
- 테이블
- jstl
- 파이썬
- 시각 차이
- 주피터 노트북
- struts
- 페이지 이동
- Android
- 랜덤
- ibatis
- 스프링
- 오류
- 기본
- 동양인
- JavaScript
- 함수
- 자바스크립트
- 안드로이드
- 특수문자
- JSP
- 서양인
- 코멧
- 데이터베이스
- MacOS
- 스트럿츠
- 구매 가이드
- mvc
- 여성가족부
- EL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
- Total
- Today
- Yesterday