[JAVA] DI 예제 구현 그리고 UML
·
개발/Java
Spring을 공부하다 보니 DI(Dependency Injection)이라는 부분이 정말 너무 이해가 되지 않았다.그리고 더욱 슬픈 건 UML조차도 이해가 되지 않았다.  그래서 직접 공부 후 JAVA 예제, Intellij의 Diagram기능을 활용해서 UML로도 분석한 기록을 남긴다. ◆ 예제 코드public interface Service { void sendMessage(String message, String recipient);} > 서비스 인터페이스를 생성한다 public class FakeService implements Service { @Override public void sendMessage(String message, String recipient) { ..