Qualcuno sa come specificare un bean come non pigro quando si utilizzano le annotazioni per configurare il bean?come specificare un bean come non pigro con annotazioni
risposta
I fagioli non sono pigri per impostazione predefinita. Tuttavia, per quanto riguarda le annotazioni, sembra che attualmente le annotazioni non lo supportino. http://forum.springsource.org/showthread.php?t=62931
prossima versione di primavera anche se sembrano avere qualcosa in serbo http://jira.springframework.org/browse/SJC-263
In primavera 3.0 c'è un'annotazione: @Lazy(false)
. Ma nota che i bean sono desiderosi di default.
Giusto per impostare le cose, si sappia che per quanto riguarda Spring 3.0 e successive, i bean sono automaticamente inizializzati con avidità.
Estratto dal link @Lazy(false)
in risposta di Bozho:
Se questa annotazione non è presente in un componente o una definizione Bean, si verificherà inizializzazione ansioso. Se presente e impostato su true, il bean/componente non verrà inizializzato fino a quando non viene fatto riferimento a un altro bean o recuperato esplicitamente da BeanFactory. Se è presente e impostato su false, il bean verrà istanziato all'avvio dalle fabbriche bean che eseguono l'inizializzazione ansiosa dei singleton.
Ho provato @EnableScheduling nella mia classe Annotation di configurazione e questo ha fatto il trucco.
- 1. primavera, lavorando con @Configuration e annotazioni @Bean
- 2. Eredità di definizione di bean con annotazioni?
- 3. Creare prototipo di bean Spring con annotazioni?
- 4. Come iniettare un valore al costruttore di fagioli con annotazioni
- 5. Come mescolare le annotazioni con faces-config.xml
- 6. Come posso generare oggetti Java con annotazioni di convalida dei bean da un XSD?
- 7. Come posso autowire manualmente un bean con Spring?
- 8. Come implementare un setdefault pigro?
- 9. annotazioni personalizzate come @Value
- 10. Come rendere pigramente inizializzato un bean CDI?
- 11. Come specificare un generico con un dove?
- 12. Come specificare un riferimento bean come risolutore di argomenti, in primavera 3-1?
- 13. Inizializzazione bean bean Spring
- 14. ibernare, essere pigro o non essere pigro?
- 15. Come posso creare un pigro-ss vettore
- 16. Come inizializzare pigro con un parametro in Kotlin
- 17. Come si sostituisce un bean spring definito in xml utilizzando le annotazioni?
- 18. Riferimenti ai bean nella configurazione xml creata tramite annotazioni
- 19. Come terminare un thread in un bean con scope vista?
- 20. Come posso specificare un display?
- 21. Come specificare che una combinazione di colonne dovrebbe essere un vincolo univoco usando le annotazioni?
- 22. Come interagire con Spring bean Handle
- 23. Essere uno sviluppatore pigro o non essere uno sviluppatore pigro?
- 24. Come sovrascrivere un bean con scope per i test?
- 25. Come scaricare un bean in JsonSerializer?
- 26. Pigro valutazione pigro
- 27. Come unire file PDF con annotazioni
- 28. Come configurare un controller RESTful in Spring 3 con annotazioni?
- 29. come impostare il metodo init dei bean predefiniti mediante annotazioni nella primavera 4?
- 30. Come utilizzare le annotazioni anziché web.xml nel servlet per specificare l'URL
I bean non sono pigri per impostazione predefinita. Stai ignorando questo valore predefinito nel tuo contesto? – skaffman