Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

별칭

Note
title참고(의견)

별칭의 경우 외부, 즉, 다른 컴포넌트에서 빈 정의가 되어 있어서 빈 정의를 수정하지 못할 때 기존 정의된 빈을 이름을 바꾸어 참조하려고 할 떄 유용함.

  • 빈 정의에서 id 속성으로 지정된 하나의 이름과 name 속성에 여러 이름을 작성하여 빈에 하나 이상의 이름을 제공할 수 있음.
  • 이러한 이름들은 같은 빈에 대한 별칭이 될 수 있음.
  • 별칭은 애플리케이션의 각 컴포넌트가 해당 컴포넌트 자체에 명시한 빈 이름을 사용하여 공통 의존성을 참조하도록 허용하는 것과 같은 일부 상황에 유용함.
  • 빈이 실제로 정의된 곳에 모든 별칭을 지정하는 것이 항상 바람직한 것은 아님.
  • 때때로 다른 곳에서 정의된 빈에 대한 별칭을 지정하는 것이 바람직할  때도 있음.