이번 글에서는 XML 설정 없이 어노테이션만으로 객체를 주입받는 방식, 즉 Annotation 기반 DI를 실습합니다. 코드 위주 설정으로 간결해지고, 유지보수가 쉬워지는 특징이 있습니다.📦 Speaker.javapackage example;public interface Speaker { public void volumeUp(); public void volumeDown();}📦 TV.javapackage example;public interface TV { public void powerOn(); public void powerOff(); public void volumeUp(); public void volumeDown();}📦 AppleSpeaker.javapackage example;impo..