복붙노트

[SPRING] 목록에 자동로드 될 때의 빈 순서

SPRING

목록에 자동로드 될 때의 빈 순서

인터페이스 IWorker와 WorkerA 및 WorkerB로 구현 된 일부 인터페이스를 @Component로 주석으로 정의했습니다.

나는 다음을 통해 내 애플 리케이션에 그들을 autowire :

@Autowired
private List<IWorker> workers = new ArrayList<IWorker>();

해결법

  1. ==============================

    1.Spring이 삽입 한 List에서 이러한 종속성을 정렬하려면 @Order 주석을 사용하십시오.

    Spring이 삽입 한 List에서 이러한 종속성을 정렬하려면 @Order 주석을 사용하십시오.

  2. from https://stackoverflow.com/questions/28012388/bean-order-when-autowired-into-list by cc-by-sa and MIT license