- XML사용시에는 setter를 통한 의존성 주입을 선호하는 것 같다. 그런데 boot로 할때는 생성자 주입을 권장하던 데 내일 공부할게 생겼다.
- 테스트마다 새로운 객체가 생성이 된다. application context도 마찬가지이다. 여러 기능이 있는 객체를 여러번 생성하기에 테스트 실행속도가많이 늦어진다. 설정을 통해 테스트 환경을 설정할 수 있다.
3, 전략패턴 필요에 따라 컨텍스트는 그대로 유지하면서 전략을 바꿔서 사용 하는 전략. 공통으로 사용되는 컨텍스트와 변화되는 전략을 파악하고 클라이언트(제3자)가 컨텍스트를 호출하면서 전략을 같이 알려주면 된다.