2012-10-31 13 views
13

Czy ramy Wiosna zapewnienie stałych łańcuchowych, aby zastąpić „prototyp” string wartość literalną w przykładzie poniższej adnotacji?Wiosna wartość Zakres adnotacja

@Service 
@Scope("prototype") 
public class CustomerService 
{ 
...... 
} 

Dzięki!

Odpowiedz

20

Można użyć stałych, zakres od wiosny za BeanDefinition:

  • SCOPE_SINGLETON
  • SCOPE_PROTOTYPE

Np

@Scope(BeanDefinition.SCOPE_PROTOTYPE) 
+0

Dziękujemy! Oto artefakt Maven, który go zawiera (dla nikogo innego, który tego potrzebuje): org.springframework \t \t \t wiosenne ziarnach \t \t \t 3.1.2.RELEASE. Jest to oczywiście w repozytorium Spring Maven. – Marquez