BOOK/토비의스프링
[1권] 토비의 스프링 4일차
pine tree root
2022. 8. 28. 03:40
서비스 추강화 ( 인터페이스 화)
클라이언트에 구현클래스를 노출하지 않고 런타임 시에 DI를 사용하는 이유는 일반적으로 구현 클래스를 바꿔가면서 사용하기 위함이다.
테스트시에는 테스트 구현클래스를, 일반적인 경우 일반적인 구현 클래스를..
데이터레터 패턴
프록시 패턴 : 참조 방식 변경 -> 해당 객체에 대한 레퍼런스만 넘겨주 후 사용할때 생성하는것.
다이나믹 프록시(인터페이스 기반) -> InvocationHandler