Ποια είναι η χρήση της σάρωσης στοιχείων την άνοιξη;
Ποια είναι η χρήση της σάρωσης στοιχείων την άνοιξη;

Βίντεο: Ποια είναι η χρήση της σάρωσης στοιχείων την άνοιξη;

Βίντεο: Ποια είναι η χρήση της σάρωσης στοιχείων την άνοιξη;
Βίντεο: EVENTS SERIES 2021 | Ο χορός σε επαναστατικούς ρυθμούς 2024, Νοέμβριος
Anonim

Χρησιμοποιώντας σάρωση εξαρτημάτων είναι ένας τρόπος να ρωτήσεις Ανοιξη να ανιχνεύσει Ανοιξη -διαχειρίζεται συστατικά . Ανοιξη χρειάζεται τις πληροφορίες για να εντοπίσει και να καταχωρήσει όλα τα Στοιχεία ελατηρίου με την εφαρμογή πλαίσιο όταν το εφαρμογή ξεκινά.

Επιπλέον, τι είναι η σάρωση Classpath την άνοιξη;

Άνοιξη Classpath Scanning & Διαχειριζόμενα στοιχεία. Αυτό σημαίνει Ανοιξη είναι σε θέση να αυτοματοποιηθεί σάρωση , ανιχνεύστε και δημιουργήστε φασόλια από προκαθορισμένο πακέτο έργου, εξοικονομώντας μας έτσι από την κουραστική δήλωση φασολιών/συστατικού σε αρχείο XML.

Γνωρίζετε επίσης, τι κάνει η σάρωση στοιχείων; Σάρωση εξαρτημάτων εντοπίζει αυτόματα υποψηφίους εξάρτησης που ανακαλύφθηκαν από το classpath έρευνα . Κατά τη διάρκεια της έρευνα διαδικασία, η Spring αναζητά τις τάξεις που σχολιάζονται με τους στερεότυπους σχολιασμούς. Αυτοί οι σχολιασμοί είναι @ Συστατικό , @Controller, @Service και @Repository.

Έχοντας αυτό υπόψη, πού μπορώ να τοποθετήσω τις σαρώσεις εξαρτημάτων;

βάζω @ ComponentScan στην κορυφή του δέντρου συσκευασίας σας. Μπορείτε επίσης να χρησιμοποιήσετε το χαρακτηριστικό basePackages για να καθορίσετε πού θα ξεκινήσει η σάρωση. Αν θέλεις σάρωση όλες οι σχολιασμένες τάξεις, βάζω η τάξη σημειώνεται με @ ComponentScan στο com. πακέτο εφαρμογών.

Πώς σαρώνω εξαρτήματα στην εαρινή εκκίνηση;

Μόλις ορίσετε α Σάρωση εξαρτημάτων για πακέτο, Ανοιξη θα αναζητούσε το πακέτο και όλα τα υποπακέτα του συστατικά /φασόλια. Εάν χρησιμοποιείτε Ανοιξιάτικο Μποτάκι , ελέγξτε τη διαμόρφωση στην Προσέγγιση 1. Εάν κάνετε ένα JSP/Servlet ή Ανοιξη Εφαρμογή MVC χωρίς χρήση Ανοιξιάτικο Μποτάκι χρησιμοποιήστε την Προσέγγιση 2.

Συνιστάται: