containsBean BeanFactory를 구현한 메소드 살펴보기 먼저 BeanFactory에 있는 인터페이스를 지난번 글에 살펴보았습니다. BeanFactory 인터페이스에 있는 책임(메소드)들을 구현 해 놓은 클래스는 AbstractBeanFactory 클래스 입니다. 이 클래스에서 구현한 public boolean containsBean(String name) 메소드안에서 호출되는 메소드를 보겠습니다. 자기 자신 factory 안에서 찾을 경우 입니다. containsLocalBean(name) transformedBeanName(String name)
BeanFactory boolean containsBean(String name) 메소드 구현 살펴보기. BeanFactory 인터페이스에 있는 메소드의 구현을 살펴보겠습니다. String[] getAliases(String name) 메소드는 name으로 참조 되는 bean의 다른 이름들 즉 별명들을 String 배열로 반환하는 메소드 입니다. name으로 넘겨진 값이별명 중에 하나였다면 그에 상응하는 bean의 원래 name과별명들을 같이 반환합니다. 이때 원래 name은 배열의 제일처음에 위치합니다. 이 메소드