BeanFactory 인터페이스 살펴보기
BeanFactory 인터페이스가 가지고 있는 필드 입니다.
Field Summary |
|
|
|
BeanFactory 인터페이스 안에 들어있는 메소드들은 다음과 같습니다.
Method Summary |
|
|
|
|
|
|
|
|
|
|
|
|
|
메소드들은 대강 어떤 일을 책임을 지고 있는지 알겠는데 맨 위에 있는 필드 하나가 잘 모르겠네요.
org.springframework.beans.factory.BeanFactory | ||
---|---|---|
public static final String |
FACTORY_BEAN_PREFIX |
"&" |
Used to dereference a FactoryBean and distinguish it from beans created by the FactoryBean. For example, if the bean named myEjb
is a FactoryBean, getting &myEjb
will return the factory, not the instance returned by the factory.
dereference라는 단어는 처음보네요 ^^;; reference는 수도없이 봐왔는데. FactoryBean과 FactoryBean에 의해 생성된 bean을 구분하기 위해 사용한다고 하는군요. 예를 든 것을 보면 빈 이름이 myEjb이면 FactoryBean이고 &myEjb는 factory에 의해 반환되는 객체가 아니라 factory를 반환한다.
지쟈스... 무슨 말인지... Someboby PLZ HELP~