A cosa serve la scansione dei componenti in primavera?
A cosa serve la scansione dei componenti in primavera?

Video: A cosa serve la scansione dei componenti in primavera?

Video: A cosa serve la scansione dei componenti in primavera?
Video: Episodio clamoroso in #primavera Giusto dare il rigore? Perché? #calcio #arbitro #rigore 2024, Maggio
Anonim

Usando scansione dei componenti è un metodo per chiedere Primavera Rilevare Primavera -gestito componenti . Primavera ha bisogno delle informazioni per individuare e registrare tutti i Componenti della molla con il applicazione contesto quando il applicazione inizia.

Inoltre, cos'è la scansione Classpath in primavera?

Scansione Classpath Spring e componenti gestiti. Questo significa Primavera è in grado di auto scansione , rileva e istanzia i bean dal pacchetto di progetto predefinito, risparmiandoci così dalla noiosa dichiarazione di bean/componente nel file XML.

Inoltre, cosa fa la scansione dei componenti? Scansione dei componenti rileva automaticamente i candidati di dipendenza scoperti dal classpath scansione . Durante scansione processo, Spring cerca le classi annotate con le annotazioni degli stereotipi. Quelle annotazioni sono @ Componente , @Controller, @Service e @Repository.

Tenendo conto di questo, dove inserisco le scansioni dei componenti?

mettere @ ComponentScan nella parte superiore dell'albero dei pacchetti. È inoltre possibile utilizzare l'attributo basePackages per specificare dove avviare la scansione. Se lo desidera scansione tutte le classi annotate, mettere la classe annotata con @ ComponentScan in com. pacchetto dell'app.

Come posso scansionare i componenti durante l'avvio primaverile?

Una volta definito a Scansione dei componenti per un pacco, Primavera cercherebbe il pacchetto e tutti i suoi sottopacchetti componenti /fagioli. Se stai usando Stivale primaverile , controlla la configurazione nell'Approccio 1. Se stai eseguendo un JSP/Servlet o un Primavera Applicazione MVC senza utilizzare Stivale primaverile utilizzare l'approccio 2.

Consigliato: