본문 바로가기 메뉴뉴 바로가기

Spring/자바 스프링 완전 정복 시리즈

IoCpublic class MemberServiceImpl implements MemberService { // 이 소스 코드에서는 MemberRepository라는 인터페이스(역할)와 // MemoryMemberRepository라는 객체(구현)에 동시 의존하고 있다. (의존 역전 원칙 위배) // MemoryMemberRepository를 DbMemoryMemberRepository로 바꾸려면 클라이언트인 // MemberServiceImpl의 소스 코드를 변경해야 한다. (개방-폐쇄 원칙 위배) private MemberRepository memberRepository = new MemoryMemberRepository(); @Override public vo..
patulus
'Spring/자바 스프링 완전 정복 시리즈' 카테고리의 글 목록