¿Cómo funciona Spring @Autowire
beans: byName o byType? Si no es posible, ¿se realiza una segunda prueba usando otro modo?@Autowire modo predeterminado
12
A
Respuesta
24
Si se anota con @Autowired
inyectará el bean con el tipo coincidente (se lanzará una excepción si hay más de un tipo). Para especificar un nombre, use la anotación @Qualifier
.
3
Muelles @Autowire
alambres por tipo. Para el cableado por su nombre también puede utilizar
@Resource(name = "id")
1
El modo por defecto de la @Autowired
está byType
.
0
Autowired
anotación en la variable o fijadores método es equivalente al atributo xml autowire="byType"
atributo XML autowire
es defaut como no
"no":
The traditional Spring default. No automagical wiring. Bean references
must be defined in the XML file via the <ref/> element (or "ref"
attribute). We recommend this in most cases as it makes documentation
more explicit.
Cuestiones relacionadas
- 1. ¿Pueden coexistir @Autowired y Autowire predeterminado?
- 2. Modo de navegador predeterminado IE
- 3. @Autowire extraño problema
- 4. NamedParameterJdbcDaoSupport datasource autowire?
- 5. Spring autowire a list
- 6. Cómo Autowire factorybean
- 7. Autowire primavera y el alcance
- 8. Autowire dependiendo de la subclase
- 9. No se pudo Autowire método
- 10. ¿Cómo saber qué hace exactamente Spring autowire?
- 11. Primavera + Hibernate, Autowire sessionFactory en DAO
- 12. Cómo usar @autowire en beans administrados jsf
- 13. Autowire no funciona en la prueba junit
- 14. de beans Spring Herencia - Alcance, Autowire, depende-en, etc
- 15. ¿Hay alguna manera de cambiar el modo predeterminado de vim?
- 16. Modo de transferencia de archivos predeterminado en SCP
- 17. ¿Cuál es el modo de contexto de instancia predeterminado?
- 18. símbolo lambda predeterminado en el modo haskell de emacs?
- 19. Cómo usar objetos @Autowire en las clases de Validator?
- 20. ¿Puedo anotar una propiedad final heredada con @Autowire?
- 21. No se pudo Autowire campo, pero tengo la definición
- 22. Usando Spring 3 Autowire en una aplicación Java independiente
- 23. ¿Cómo establecer el ancho predeterminado del modo de relleno en 80 con emacs?
- 24. Salir del modo de edición
- 25. ¿Máx. O predeterminado?
- 26. WPF Encuadernación modo por defecto
- 27. ¿Qué es el modo "pserver" de CVS?
- 28. usando Groovy http-builder en modo preventivo
- 29. primavera se espera al menos 1 frijol, que califica como Autowire candidato para esta dependencia
- 30. El uso Proguard con una biblioteca tiene un grano @Service que debe Autowire
Falso, el modo por defecto de la @Autowired es 'no' no es autowiring realizado. Todas las referencias a otros beans deben ser explícitamente inyectadas. Este es el modo por defecto. – TheCyberXP
Usted se refiere al atributo de autoencendido que es 'no' de manera predeterminada, @Anotación automática es byType – jarosik