2014-11-23 23 views

risposta

11

Non proprio. Appartengono a concetti diversi.

@Component è un'annotazione stereotipo. Una classe annotata con questa annotazione verrà rilevata automaticamente durante la scansione del percorso classe. Vedi anche la documentazione di riferimento Spring capitolo 5.10. Oltre a ciò l'annotazione @Bean appartiene alla funzione di configurazione Java. All'interno di una classe di configurazione questa annotazione viene utilizzata per contrassegnare i metodi che definiscono i bean.

+1

Una risposta migliore rispetto alla domanda duplicata collegata. Questa risposta qui sarebbe ancora un po 'meglio con esempi facili :) – PowerFlower

Problemi correlati