@Service
@
Controller
- client tomondan kelgan so’rovlarni tutish uchun
xizmat qiladi. Agar biz so’rovga berilayotgan javobning tanasida
ma’lumot berib yubormoqchi bo’lsak, @ResponseBody ni
qo’yishimiz kerak
@
RestController -
annotatsiya RESTful veb-xizmatlarini
yaratishni soddalashtirish uchun Spring 4.0 da joriy qilingan.
Bu
@Controller
va
@ResponseBody
ni birlashtirilgan holati.
@Controller & @RestController
@
Configuration
- annotatsiya springning asosiy qismidir.
Spring Configuration annotatsiya classni @Bean qilish uchun
kerak.
Spring konteyner klassni qayta ishlashi va dasturda ishlatilishi
uchun spring bean yaratishi mumkin.
@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 sozlamasi)
●
Java-based Configuration
(Javaga
asoslangan sozlama)
XML Configuration
XML Configuration
Java-based Configuration
Java-based Configuration
|