• ANOTATSIYALAR @Component @Repository @Service @Controller @RestController @Configuration
  • Spring MVC sozlamalari 2 xil
  • Spring Framework (bean, core, context) Spring mvc




    Download 2.68 Mb.
    Sana10.06.2023
    Hajmi2.68 Mb.
    #71854
    Bog'liq
    spring
    Kompyuterning qo`shimch qurilmalari, duradgorlik dastgohlari tuzilishi, 1-mustaqil ish, Karimov, Arifmetik mantiqiy qurilma vazifasini tashkil etiluvchilar bilan, 7-ma\'ruza KT, axborotlar himoyasi

    Spring Framework (bean, core, context) Spring MVC


    Reja:
    Web application
    Spring J2EE uchun eng mashhur frameworki hisoblanadi.
    Butun dunyo bo'ylab ishlab chiquvchilar ishonchli va sifatli
    dasturlarni yaratish uchun spring dan foydalanadilar .
    2003 yil iyun oyida Rod Jonson tomonidan ishlab chiqilgan.
    Spring bilan siz har qanday Java dasturini ishlab chiqishingiz
    mumkin.
    Bugungi kunda spring bir qator alohida
    modullarga bo'lingan, bu sizga dasturingizda
    qaysi biridan foydalanishni o'zingiz hal qilish
    imkon beradi.
    Ushbu rasmda qutilar geometrik raqamlardir . Spring ushbu ob'ektlarni
    dasturning ish jarayoni davomida mavjud bo'lgan bitta nusxada yaratadi, ya'ni agar ob'ektni hohlagan joyda foydalansak bizga o’sha ob’ektni kontekstdan (qutidan) nusxani olamiz.
    ApplicationContext context = new
    ClassPathXmlApplicationContext("context.xml");
    Barcha bean konfiguratsiya qilingan va kontekstda (qutida)
    joylashtirilgandan so'ng, biz ularni ehtiyojlarimizga qarab ishlatamiz.
    SPRING MVC ISH JARAYONI
    SPRING MVC
    - Spring MVC Servlet API asosida ishlaydi.
    - Model-View-Controller (MVC) arxitekturasini
    taqdim etadi va tayyor moslashuvchan va yengil ulangan veb-ilovalarni ishlab chiqish uchun ishlatilishi mumkin bo'lgan komponentlar hisoblanadi.
    ANOTATSIYALAR
    @Component
    @Repository
    @Service
    @Controller & @RestController
    @Configuration
    Controller (Boshqarish)
    @Controller –foydalanuvchi tomonidan kelgan so’rovlarni boshqarish uchun xizmat qiladi.
    @RequestMapping – so’rovning qaysi yo’lga va qaysi metod bilan
    kelayotganligi qarab kerakli metodlarni chaqiradi.
    Spring MVC sozlamalari 2 xil
    XML Configuration
    XML Configuration
    Java-based Configuration
    Java-based Configuration
    Spring MVC da CSS va JS fayllardan foydalanish uchun quyidagi metodni WebMVCConfig klassning ichida yozishimiz kerak
    E’tiboringiz uchun raxmat
    Download 2.68 Mb.




    Download 2.68 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Spring Framework (bean, core, context) Spring mvc

    Download 2.68 Mb.