Yazda komponent skanının istifadəsi nədir?
Yazda komponent skanının istifadəsi nədir?

Video: Yazda komponent skanının istifadəsi nədir?

Video: Yazda komponent skanının istifadəsi nədir?
Video: ЭЛЗА. Диагностика электронного регулятора на ТНВД типа "Компакт-40" ЯЗДА 2024, Bilər
Anonim

İstifadə komponent skanı soruşmaq üsullarından biridir Bahar aşkar etmək Bahar -idarə olunur komponentlər . Bahar bütün məlumatları tapmaq və qeydiyyatdan keçirmək üçün məlumat lazımdır Yay komponentləri ilə tətbiq kontekst zaman tətbiq başlayır.

Bundan əlavə, yazda Classpath taraması nədir?

Spring Classpath Scanning & İdarə olunan Komponentlər. Bu o deməkdir ki Bahar avtomatik edə bilir skan edin , əvvəlcədən müəyyən edilmiş layihə paketindən paxlaları aşkar edin və işə salın, beləliklə, bizi XML faylında yorucu lobya/komponent bəyannaməsindən xilas edin.

Həmçinin Bilin, komponent skanının nə işi var? Komponentlərin skan edilməsi sinif yolu tərəfindən aşkar edilmiş asılılıq namizədlərini avtomatik aşkarlayır skan edir . Ərzində skan edir proses, Bahar stereotip annotasiyaları ilə qeyd olunan sinifləri axtarır. Həmin annotasiyalar @ Komponent , @Controller, @Service və @Repository.

Bunu nəzərə alaraq, komponent skanlarını hara qoymalıyam?

qoy @ ComponentScan paket ağacının yuxarı hissəsində. Skanlamanın haradan başlayacağını müəyyən etmək üçün basePackages atributundan da istifadə edə bilərsiniz. İstəsən skan edin bütün qeyd edilmiş siniflər, qoy @ ilə qeyd edilən sinif ComponentScan com-da. proqram paketi.

Yaz açılışında komponentləri necə skan edə bilərəm?

Siz müəyyən etdikdən sonra a Komponent Skanı paket üçün, Bahar paketi və onun bütün alt paketlərini axtaracaq komponentlər /lobya. Əgər istifadə edirsinizsə Yaz çəkmə , 1-ci yanaşmada konfiqurasiyanı yoxlayın. Əgər siz JSP/Servlet və ya a Bahar MVC tətbiqi istifadə etmədən Yaz çəkmə 2-ci yanaşmadan istifadə edin.

Tövsiyə: