Reja: spring-mvc
Download 3.06 Mb. Pdf ko'rish
|
1 2
Bog'liq6-7-Spring MVC and Spring MVC annotation
Spring MVC and Spring MVC annotations Reja: 1. SPRING-MVC 2. DispatcherServlet configuration(xml, java based) 3. @Controller 4. @RequestMapping, (@PostMapping, … ) 5. @PathVariable 6. @RequestParam 7. @RequestBody 8. @ModelAttribute Spring MVC - bu web-ilovalarni ishlab chiqish uchun ishlatiladigan Java framework. U Model-View-Controller (MVC) dizayni asosida qurilgan va DI, IoC kabi Spring frameworkining barcha asosiy xususiyatlariga ega. Spring MVC ning me`moriy dizayni moslashuvchan web-ilovalarni ishlab chiqish uchun ishlatilishi mumkin. U asosan kirish mantig`i, UI mantig`i va biznes mantig`i kabi dasturning turli jihatlarini ajratib turadi. 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. SPRING-MVC SPRING-MVC SPRING-MVC Spring MVC ning afzalliklari 1.Turli rollar: Spring MVC ixtisoslashtirilgan ob`ekt yordamida bajarilishi mumkin bo`lgan alohida rollarga ega. Bunda ishtirok etuvchi rollar buyruq ob`ekti, model ob`ekti, kontroller, dispetcher servleti, viewlarni hal qiluvchi, validator va boshqalar. 2.Yengil vazn: Ilovalarni ishlab chiqish va joylashtirish uchun ishlatiladigan konteyner yengil servletdan foydalanadi. 3.Tez rivojlanish: Spring MVC framework tez va parallel rivojlanish imkonini beradi. Bu ishlab chiquvchiga loyihani o`z vaqtida bajarishga yordam beradi. 4.Kuchli konfiguratsiya: dastur va framework sinflari uchun kuchli konfiguratsiyani ta`minlaydi. Ushbu konfiguratsiyalar biznes ob`ektlari va veb-kontrollerlar kabi oson oddiy havolalarni o`z ichiga oladi. 5.Biznes kodi: U ishlab chiquvchiga yangi ob`ektlar yaratish o`rniga mavjud biznes ob`ektlaridan foydalanish imkonini beruvchi qayta foydalanish mumkin bo`lgan biznes kodlarini taqdim etadi. 6.Oson sinov: Spring odatda Java Beansdan foydalanadi, bu ishlab chiquvchiga oson usullar yordamida ma`lumotlarni kiritish imkonini beradi. 7.Xaritalash: Bu sahifani osongina qayta yo`naltirish imkonini beruvchi moslashuvchan xaritalashni ta`minlaydi. 8.Bog`liqlik kiritish: Boshqaruvning teskari o`zgarishi yoki qaramlik ineksiyasi ishlab chiquvchiga bog`liqliklar uchun to`liq muhit yaratmaslikka imkon beradi. SPRING-MVC SPRING-MVC SPRING-MVC DispatcherServlet xml configuration DispatcherServlet xml configuration DispatcherServlet java-based configuration DispatcherServlet java-based configuration Spring MVC da CSS va JS fayllardan foydalanish uchun quyidagi metodni WebMVCConfig klassning ichida yozishimiz kerak Download 3.06 Mb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling