singleton 주입은 prototype 하나를 고정한다
prototype 정의도 singleton 생성자에 전달되는 시점은 한 번이므로 field에는 첫 작업 객체가 남는다.
첫 prototype 참조가 반복 사용
1prototype 정의
조회마다 새 ExportJob 생성 가능
2singleton 생성
ExportJob을 한 번 요청
3첫 export
주입된 job 참조 사용
4다음 export
같은 field 참조를 다시 사용
provider 조회를 호출 안으로 이동