사용자 도구

사이트 도구


springframework:scope

Spring Bean Scope

prototype Scope

구현방법 Provider<T>

@Autowired
private Provider<PrototypeBeanClass> prototypeBeanClassProvider;
 
...
PrototypeBeanClass bean = prototypeBeanClassProvider.get();
...

@Lookup

  • @Lookup 메소드를 호출하면 매번 새로운 객체를 생성해준다. @Lookup
@Component
public class SingletonLookupBean {
 
    @Lookup
    public PrototypeBean getPrototypeBean() {
        return null;
    }
}

request/session Scope

springframework/scope.txt · 마지막으로 수정됨: 2018/09/17 18:03 저자 kwon37xi