MVC,spring spring DI(Dependency Injection)란?spring DI(Dependency Injection)란?■ 의존성(Dependency)∎ 비즈니스 로직을 수행하기 위해서는 둘 이상의 클래스가 사용되는데, 각 객체는 협업할 객체의 참조를 취득해야할 책임이 있는데, 이것이 의존성이다.∎ 객체간의 결합도가 높으면 테스트하기 어려운 코드가 만들어진다.■ 의존성 주입 : 객체들은 객체의 생성 시점에 spring container로부터 의존성을 부여 받게 된다. 즉, 의존하는 객체를 주입받게 된다. ■ 클래스와 클래스간의 의존성∎ 클래스가 구현 클래스에 의존하는 경우- 클래스와 클래스간의 결합도가 높다. ∎ 클래스가 인터페이스에 의존하는 경우- 클래스간의 결합도가 낮아진다. ∎ factory patt.. 더보기 이전 1 ··· 31 32 33 34 35 36 37 ··· 151 다음