Java/Spring 썸네일형 리스트형 DI(Dependency Injection) DI를 왜 쓰는가? 규모가 커진 프로젝트에 DI를 사용하여 객체간 결합도를 낮춰 유지보수를 원활하게 함. 위 예제는 인터페이스를 활용하여 스프링 설정파일(xml)만을 수정하고 Java파일을 건드리지 않으면서 수정했음. DI 설정 1 - XML 사용 1-1. 생성자 태그 사용 1-2. setter 태그 사용 187 1-3. 축약c:field 혹은 p:field="" 이렇게 선언하면 이렇게 줄여서 가능하다 DI 설정 2 - 자바 클래스파일 사용 package com.javalec.ex; import java.util.ArrayList; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.. 이전 1 2 3 다음