728x90
모듈의 의존관계는 필수의존관계와 선택의존관계가 있다. 모듈A가 모듈B에 대해서 필수 의존관계를 갖고 있다면 모듈A를 사용할 때는 모듈B를 반드시 포함시켜야 한다. 반면에 모듈A가 모듈C에 대해 선택 의존관계를 갖고 있다면 모듈A를 사용하기 위해 모듈C가 반드시 필요한 것은 아니지만, 모듈A의 특정 기능을 사용할 때는 모듈C가 필요할 수도 있다는 의미이다. 따라서 선택적인 의존관계에 있는 모듈에 대해서는 어떤 경우에 필요한지 알고 있어야 한다.
출처: 토비의 스프링
'SpringBoot' 카테고리의 다른 글
[Spring] (0) | 2020.09.27 |
---|---|
[IntelliJ] 메모 Code Vision (0) | 2020.09.20 |
[InteliJ] Parameter hints (0) | 2020.09.09 |
[SpringBoot] Persistence Framework (0) | 2020.08.15 |
[SpringBoot] war배포 (0) | 2020.08.05 |