Video: Yazda resurs nədir?
2024 Müəllif: Lynn Donovan | [email protected]. Son dəyişdirildi: 2023-12-15 23:43
Resurs bir interfeysdir Bahar xaricini təmsil etmək resurs . Bahar üçün bir neçə tətbiqi təmin edir Resurs interfeys. ResourceLoader-in getResource() metodu qərar verir Resurs istifadə üçün həyata keçirilməsi. Bu ilə müəyyən edilir resurs yol. kodu Resurs interfeys budur.
Bu baxımdan, yazda @resource annotasiyası nədir?
JSR 250 @ Resurs annotasiyası istinadı a kimi qeyd etmək üçün istifadə olunur resurs . Bu annotasiya sinif, sahə və metod üzrə tətbiq oluna bilər. Bahar @ istifadə edərək inyeksiyanı dəstəkləyir Resurs annotasiyası , bir paxlanın tarlasında və ya təyinedici üsulunda tətbiq edildikdə.
Bundan əlavə, yazda @inject nədir? @ Enjeksiyon annotasiya “Asılılıq” standartında müəyyən edilmiş standart annotasiyadır Enjeksiyon Java üçün (JSR-330). Bahar (versiya 3.0-dan bəri) ümumiləşdirilmiş asılılıq modelini dəstəkləyir inyeksiya JSR-330 standartında müəyyən edilmişdir.
Həmçinin, yazda naqil nədir?
- lobya məftillər lobya ilə birləşmə prosesidir Bahar konteyner. Tələb olunan paxlalar konteynerə məlumat verilməlidir və konteyner onları bir-birinə bağlamaq üçün asılılıq inyeksiyasından necə istifadə etməlidir. məftillər lobya.
Yazda ClassPath nədir?
A sinif yolu resurs sinif və ya resurs faylı kimidir və həmişə sinif yükləyicisi ilə müəyyən edilir. Bahar sinif yolu Resurs. Aşağıdakı nümunədə biz classPathResource-un keçdiyimiz sinif yükləyicisi əsasında resursu necə seçdiyini nümayiş etdiririk.
Tövsiyə:
Yazda Dao sinfi nədir?
Bu, verilənlərə giriş obyektinin (DAO) bəzi verilənlər bazası və ya digər davamlılıq mexanizmləri üçün mücərrəd interfeys təmin edən bir obyekt olduğu dizayn nümunəsidir. Bahar məlumatlarına giriş çərçivəsi JDBC, Hibernate, JPA, iBatis və s. kimi müxtəlif davamlılıq çərçivələri ilə inteqrasiya etmək üçün təmin edilmişdir
Yazda @ResponseBody annotasiyası nədir?
İstifadə olunan dillər: Java, JSON
Yazda Cron ifadəsi nədir?
Cron ifadəsi altı ardıcıl sahədən ibarətdir - ikinci, dəqiqə, saat, ayın günü, ayın, həftənin günü(lər)i. və aşağıdakı kimi elan edilir @Scheduled(cron = '* * * * **')
Yazda seçmə nədir?
@Qualifier annotasiyası eyni tipli çoxlu paxla olduqda avtomatik naqil konfliktini həll etmək üçün istifadə olunur. @Qualifier annotasiyası @Component ilə şərh edilmiş istənilən sinifdə və ya @Bean ilə şərh edilmiş metodda istifadə edilə bilər. Bu annotasiya konstruktor arqumentləri və ya metod parametrlərində də tətbiq oluna bilər
Yazda @value annotasiyasının istifadəsi nədir?
Spring @PropertySource annotasiyaları əsasən Spring's Environment interfeysindən istifadə edərək xassələr faylından oxumaq üçün istifadə olunur. Bu annotasiya praktikada @Configuration siniflərində yerləşdirilib. Spring @Value annotasiyası sahə və ya metodlardakı ifadəni təyin etmək üçün istifadə edilə bilər. Ümumi istifadə halı a-dan əmlakı təyin etməkdir