우리 회사에서 우리는 autowired 컬렉션의 다른 서버 순서가 콩 다르다는 것을 알았지 만 동일한 머신에서 항상 동일합니다 (각 배치 후). Spring이나 어쩌면 classLoader가 동일한 bean을 정렬하는 방법은 무엇입니까? 우리의 경우 우리는 어떤 인터페이스의 2 가지 구현을 가지고있다. 그리고 그 구현은 어떤 장소에서 컬렉션으로 주입됩니다. 그리고 호스트 1에서는 항상 주입 된 콜렉션에서 A, B이고 호스트 2에서는 항상 B, A입니다.컬렉션의 봄 콩 순서. 결정 론적?
그래서 결정적이지만 다른 컴퓨터에서는 다릅니다. 아무도 그것을 확인할 수 있습니까? 그것은 무엇에 달려 있습니까? 그것에 관한 정보를 찾을 수 없습니다.
EDIT : ls -U로 정렬하지 않고 HD에 파일을 나열했으며 호스트 1 클래스가 A, B 순서이고 호스트 2에서 B, A 순서임을 알아 냈습니다. 아무도 이것이 이것이 이유임을 확인할 수 있습니까? 그래서 다른 기계에서이 순서가 다른 이유를 찾을 것입니다. (클래스가있는 .war은 동일하고 넥서스 저장소에서 직접 다운로드했습니다.)
동일한 질문을 다시하지 말고 기존 게시물에 현상금을 넣는 것을 고려하십시오. –