Estoy usando la anotación de Spring @Component
para configurar muchos de los beans en mi aplicación Spring 3.0. Me gustaría saber si es posible construir algunos de estos frijoles perezosamente, especialmente los frijoles prototype
.Creación de beans de primavera inicializados de forma diferida utilizando la configuración basada en anotaciones
5
A
Respuesta
12
Para declarar el bean inicializado de forma diferida puede usar la anotación @Lazy
.
Tenga en cuenta, sin embargo, que no tiene sentido para los beans prototype
; no se pueden inicializar con impaciencia, por lo que no es necesario marcarlos como flojos.
3
La inicialización diferida no es una opción en el contexto de los beans con ámbito de prototipo. Esos beans son instanciados e inicializados a pedido cada vez que algo se los pide, por lo que, por naturaleza, se inicializan de forma perezosa.
Cuestiones relacionadas
- 1. Configuración de beans de primavera
- 2. Jerarquía de configuración basada en anotaciones
- 3. ¿Cómo se configura MappingJacksonHttpMessageConverter utilizando la configuración basada en la anotación de primavera?
- 4. Primavera: ¿usar beans de fábrica en la configuración?
- 5. de primavera: la inyección de constructor de valores primitivos (propiedades) con configuración basada en anotación
- 6. ¿Puede anular el marco de resorte? ¿Configuración basada en anotaciones con configuración basada en XML?
- 7. Hacer referencia a los beans en la configuración xml creada a través de Anotaciones
- 8. Configuración de seguridad de primavera basada en código
- 9. Inyectar beans de primavera en EJB3
- 10. Buenos patrones para pruebas unitarias de beans que tienen validación basada en anotaciones en Spring MVC
- 11. Inyectar beans de primavera en RestEasy
- 12. Creación de varios beans de la misma clase con anotaciones Spring
- 13. Cambiar la configuración de seguridad de primavera
- 14. primavera 3.1.1 y la configuración de la caché tema
- 15. tema dialecto de Hibernate con la configuración de la primavera
- 16. Seguridad de primavera: forzando https usando anotaciones?
- 17. redefinición de la configuración de frijol en la primavera
- 18. configuración de la aplicación (primavera?)
- 19. ¿Cómo debo implementar la creación de sesión diferida en PHP?
- 20. ¿Cómo obtengo un HttpServletRequest en mis beans de primavera?
- 21. primavera Meta-Anotaciones
- 22. Cómo inyectar beans de primavera en un jsp 2.0 SimpleTag?
- 23. La dependencia de las anotaciones de la primavera
- 24. cómo extender una lista en la configuración de primavera
- 25. ¿Puedo poner 3 esquemas de autenticación diferentes en la misma configuración de seguridad de primavera?
- 26. utilizando la ruta de clase: en primavera
- 27. Alternativas a la seguridad de primavera en Java (primavera)
- 28. Adición de beans dinámicos al contexto web de primavera
- 29. Inicialización lenta de la primavera en el entorno de desarrollo
- 30. Configuración Xml versus configuración basada en la anotación