분류 전체보기

Spring

DI(Dependency Injection)

의존 관계 DI 설명하기 전 의존관계를 먼저 설명하겠습니다. 의존관계 : "A가 B를 의존한다." 의존대상 B가 변하면 A에 영향을 미친다. - 이일민, 토비의 스프링 3.1, 에이콘(2021) 의존대상인 B가 변경할 때 A의 영향이 미칩니다. 현실에서 예시를 찾을 경우 "공휴일은 규정에 의존합니다." 1. 관공서 공휴일에 관한 규정에 따라 부처님 오신 날, 기독탄신일을 대체 공휴일로 선정하였습니다. 2. 식목일은 법 개정으로 2006년 공휴일에서 제외되었습니다. 이와 같이 공휴일은 규정에 의존하기 때문에 규정 변경될 때 공휴일이 생길 수도 없어질 수도 있습니다. 다음과 같이 코드로 표현할 수 있습니다. public class Holiday{ private Rule rule; public Holiday(..

RE.YEOL
'분류 전체보기' 카테고리의 글 목록 (3 Page)