Whiteship
  • Home
  • 인프런 강의
  • Java
  • Spring
  • JPA
  • SDE Tips
Subscribe

getAliases()

A collection of 2 posts
containsBean

BeanFactory를 구현한 메소드 살펴보기

먼저 BeanFactory에 있는 인터페이스를 지난번 글 [http://whiteship.tistory.com/93]에 살펴보았습니다. BeanFactory 인터페이스에 있는 책임(메소드)들을 구현 해 놓은 클래스는 AbstractBeanFactory 클래스 입니다. 이 클래스에서 구현한 public boolean containsBean(String name) 메소드 [http://whiteship.tistory.com/94]안에서 호출되는 메소드를 보겠습니다. 자기 자신 factory 안에서 찾을 경우
Oct 31, 2006 — 3 min read
AbstractBeanFactory

String[] getAliases(String name) 메소드 구현 살펴보기

BeanFactory 인터페이스에 있는 메소드들을 어떻게 구현했나 살펴보고 있습니다. [#M_ more.. | less.. | public String[] getAliases(String name) { String beanName = transformedBeanName(name); List aliases = new ArrayList(); boolean factoryPrefix = name.startsWith(FACTORY_BEAN_PREFIX); String fullBeanName = beanName; if (factoryPrefix) { fullBeanName = FACTORY_BEAN_PREFIX + beanName; } if (!fullBeanName.equals(name)) { aliases.add(fullBeanName); } synchronized (this.
Oct 26, 2006 — 3 min read
Whiteship © 2022
Powered by Ghost