저는 수천 개의 빈을 가진 정말 큰 엔터프라이즈 애플리케이션과 클래스 간의 큰 의존성 그래프로 작업하고 있습니다. @Autowired 필드 (constuctor에서 autowiring)와 함께 Spring 3을 사용하고 있습니다.코드/의존성에서 ApplicationContext를 동적으로 빌드하십시오.
여러 종속성이있는 컨트롤러 중 하나, 더 많은 종속성이있는 컨트롤러 중 하나에 대해 통합 테스트를 만들려고합니다. 해결해야 할 클래스의 xml 정의를 작성할 수없는 경계선이 있습니다. 나쁜 프로젝트 구조 및 종속성 그래프 - 그러므로 나는 ApplicationContext 빌드 할 수 없습니다 ...
내가 뭘 하려는지는 클래스의 필드를 검색하고 콩 (구성 요소, 서비스 등) 경우, 코드에서 ApplicationContext에 추가하십시오.
내가 생각 relfection와 재귀 함수에서 클래스의 필드를 통해 반복하고 appcontext에 콩을 추가,하지만 난 아무 생각이 어떻게 할 수이 ...
내가 어떻게 할 수 있습니까? 이것이 가능한가?
빈의 지연 초기화로 응용 프로그램 컨텍스트를 구성하는 방법은 어떻습니까? –
무엇을 의미합니까? 약간의 세부 사항을 추가하십시오 :) – Ezzored