¿Una clase que actuará como un bean en una aplicación de Spring requerirá tanto @Component
como @Named
al mismo tiempo?Tanto @Component como @Named para la misma clase de bean
¿Cuál es el significado si ambos se usan?
Intenté buscar en la red y vi la documentación estándar de estas anotaciones y las encontré un poco confusas.
Finalmente, ¿qué nombre toma la aplicación si la anotación @Named
no especifica ningún nombre para el bean?
De acuerdo, (a) Nombrado es mal nombrado. Sin embargo, muchas clases son un recurso compartido entre proyectos de diferentes marcos. Usando @Named to bean-ify la clase requiere javax.injection como una dependencia para cada aplicación, mucho mejor que otro framework dependiendo de Spring para la anotación. – Freestyle076