[Spring] Spring bean의 scope를 prototype만 가능하도록 하려면?
- IT/PROGRAMMING
- 2019. 2. 6. 13:39
250x250
반응형
public class MyBean implements BeanNameAware, BeanFactoryAware {
/**
* 빈 이름
*/
protected String beanName;
@Override
public void setBeanName(String name) {
this.beanName = name;
}
@Override
public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
// scope가 prototype만 허용
if (beanFactory.isPrototype(this.beanName) == false) {
throw new BeanCreationException(this.beanName, "Scope of bean must be prototype");
}
}
}
반응형
'IT > PROGRAMMING' 카테고리의 다른 글
[Java] IP주소가 사설(private) 네트워크인지 확인하는 방법 (0) | 2019.02.08 |
---|---|
[Spring] Spring bean 이름의 getter/setter 구현 (0) | 2019.02.06 |
iOS MDM Vendor CSR Signing (0) | 2019.02.06 |
Can I serve JSPs from inside a JAR in lib, or is there a workaround? (0) | 2019.02.06 |
[Linux] libXss 라이브러리 파일 없을 때 (0) | 2019.02.06 |