Spring에는 흔히 말하는 특징 삼대장이 있습니다. DI, AOP, IoC가 바로 그것입니다. 이번 포스팅에서는 DI, 즉 의존 주입에 대해서 다룹니다. 의존이라는 게 도대체 무슨 소리일까요? 여기에서 말하는 의존이란, 객체 간의 의존을 뜻합니다. 변경에 의해 영향을 받는 관계를 의존 관계라고 할 수 있습니다. 말로만 하면 어려우니 코드를 같이 보겠습니다. MemerService.java public class MemberService { private MemberDao memberDao = new MemberDao(); public void memberRegist(Member member) { memberDao.insert(member); } } MemberService라는 클래스에서 MemberDa..