2012-10-31 20 views
13

Il framework Spring fornisce costanti String per sostituire il valore letterale stringa "prototype" nell'annotazione di esempio riportata di seguito?Valore annotazione Spring Scope

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

Grazie!

risposta

20

È possibile utilizzare le costanti portata dal BeanDefinition di primavera:

  • SCOPE_SINGLETON
  • SCOPE_PROTOTYPE

Ad es

@Scope(BeanDefinition.SCOPE_PROTOTYPE) 
+0

Grazie! Ecco l'artefatto Maven che lo contiene (per chiunque altro che ne ha bisogno): org.springframework \t \t \t primavera-fagioli \t \t \t 3.1.2.RELEASE. Questo è nel repository Maven di primavera, naturalmente. – Marquez

Problemi correlati