DI (1) 썸네일형 리스트형 DI (Dependency injection) [ DI 란?(의존 주입) ] 객체지향 프로그램의 유연성(ex: 장난감 배터리가 일체형이 아닌 분리형으로 배터리가 떨어지면 배터리만 교체하면 된다) 배터리에 의존해서 배터리를 주입한다 컨테이너 안에 객체(bean)들이 있는데, 이때 커다란 객체 안에 또 다른 객체가 주입을 하는 것이 DI 형태 학사관리 프로그램에서 데이터베이스를 가져오는 클래스를 dao라고 했을 때, dao에 의존하여 학생들의 정보를 수정하거나 삭제하는 등 기능들을 구현할 때 각각의 기능들은 dao에 의존하기 때문에 DI 프로그램 방법이다 이전 1 다음