등록 방식은 변경 경계에 맞춘다

역할이 안정적인 업무 객체와 환경별 선택이 필요한 기술 객체를 같은 방식으로 강제하지 않는다.

변경 경계로 등록 방식을 선택
자동 등록명시 등록
업무 service·controller

root package에서 component scan

도메인 값

빈으로 만들지 않고 code가 생성

기술 구현 선택

Configuration의 Bean으로 명시

test double

TestConfiguration을 필요한 테스트만 import