봄에 XML 구성에 비해 JavaConfig의 이점은 무엇입니까? 이전의 구성들은 코드에서 하드 코드화되곤 했지만, 나중에 .property 파일로 외부화(하드 코드화된 값을 피하기 위해, 구성을 변경하기 위해 코드를 변경하는 것을 피하기 위해 등)된 다음 XML로 이동했습니다(더 표준화되고 오류가 발생하지 않기 위해 등) 이제 Spring 3의 @Configuration에 대해 읽어보면 다시 초기 접근 방식으로 돌아가는 것 같습니다. 외부화하지 않고 코드에서 구성을 하드코딩하려는 이유는 무엇입니까? 몇가지 장점이 있습니다. 자바는 안전한 타입입니다.올바른 클래스 한정자를 구성하는 경우 컴파일러가 문제를 보고합니다. 구성에 기반한 XML은 빠르게 확장할 수 있습니다.[네, 분할해서 수입할 수는 있지만 그..