Video: Bahorda resurs nima?
2024 Muallif: Lynn Donovan | [email protected]. Oxirgi o'zgartirilgan: 2023-12-15 23:54
Manba ichida interfeys hisoblanadi Bahor tashqi ifodalash uchun manba . Bahor uchun bir nechta ilovalarni taqdim etadi Manba interfeys. ResourceLoader ning getResource() usuli qaror qiladi Manba foydalanish uchun amalga oshirish. Bu tomonidan belgilanadi manba yo'l. ning kodi Manba interfeys bu.
Shu munosabat bilan bahorda @resource annotatsiyasi nima?
JSR 250 @ Resurs izohi havolani a sifatida belgilash uchun ishlatiladi manba . Bu izoh sinf, soha va usul bo'yicha qo'llanilishi mumkin. Bahor @ yordamida in'ektsiyani qo'llab-quvvatlaydi Resurs izohi , u fasolning dala yoki o'rnatuvchi usulida qo'llanilganda.
Bundan tashqari, bahorda @inject nima? @ In'ektsiya qilish annotatsiya - bu standart annotatsiya bo'lib, u "Bog'liqlik In'ektsiya Java uchun" (JSR-330). Bahor (3.0 versiyasidan boshlab) qaramlikning umumlashtirilgan modelini qo'llab-quvvatlaydi in'ektsiya JSR-330 standartida belgilangan.
Bundan tashqari, bahorda simlar nima?
- Fasol simlarni ulash loviya bilan birlashtirish jarayonidir Bahor idish. Kerakli loviyalar konteynerga ma'lum qilinishi kerak va konteyner ularni bir-biriga bog'lash uchun qanday bog'liqlik in'ektsiyasidan foydalanishi kerak, simlarni ulash loviya.
Bahorda ClassPath nima?
A sinf yo'li resurs sinf yoki resurs fayliga o'xshaydi va har doim sinf yuklovchisiga nisbatan aniqlanadi. Bahor sinf yo'li Manba. Quyidagi misolda biz classPathResource biz o'tkazgan classloader asosida resursni qanday olishini ko'rsatamiz.
Tavsiya:
Bahorda Dao sinfi nima?
Bu ma'lumotlarga kirish ob'ekti (DAO) ma'lumotlar bazasi yoki boshqa doimiy mexanizmlar uchun mavhum interfeysni ta'minlovchi ob'ekt bo'lgan dizayn namunasidir. Bahorgi ma'lumotlarga kirish tizimi JDBC, Hibernate, JPA, iBatis va boshqalar kabi turli xil qat'iylik ramkalari bilan integratsiya qilish uchun taqdim etilgan
Bahorda @ResponseBody izohi nima?
Amaldagi tillar: Java, JSON
Bahorda Cron ifodasi nima?
Cron ifodasi oltita ketma-ket maydondan iborat - soniya, daqiqa, soat, oy kuni, oy, haftaning kuni(lar)i. va quyidagi tarzda e'lon qilinadi @Scheduled(cron = '* * * * **')
@value bahorda nima qiladi?
Spring @Value izohi o'zgaruvchilar va usul argumentlariga standart qiymatlarni belgilash uchun ishlatiladi. Biz @Value izohidan foydalanib, bahor muhiti o'zgaruvchilari bilan bir qatorda tizim o'zgaruvchilarini ham o'qishimiz mumkin. Spring @Value izohi SpEL-ni ham qo'llab-quvvatlaydi
Bahorda log4j nima?
Log4j Java-ni ishlab chiqish uchun mashhur va keng qo'llaniladigan logging ramkasidir. Spring Mvc ilovasida Log4j mexanizmini sozlash va undan foydalanish juda oson. Ushbu qo'llanmada men sizga Spring Mvc ramkasi bilan logging funksiyasini qanday amalga oshirishni ko'rsataman