Apakah kegunaan @controller pada musim bunga?
Apakah kegunaan @controller pada musim bunga?

Video: Apakah kegunaan @controller pada musim bunga?

Video: Apakah kegunaan @controller pada musim bunga?
Video: Anotasi MVC Musim Semi | Pengontrol, Konfigurasi, Pemetaan Permintaan, Pemindaian Komponen 2024, Mungkin
Anonim

Pengawal Spring anotasi boleh digunakan pada kelas sahaja. Ia digunakan untuk menandakan kelas sebagai pengendali permintaan web. Ia kebanyakannya digunakan dengan Musim bunga MVC permohonan.

Secara ringkasnya, apakah yang @controller lakukan pada musim bunga?

@ Pengawal anotasi ialah anotasi yang digunakan dalam Musim bunga Rangka kerja MVC (komponen daripada Musim bunga Rangka kerja yang digunakan untuk melaksanakan Aplikasi Web). @ Pengawal anotasi menunjukkan bahawa kelas tertentu berfungsi sebagai a pengawal.

Juga Tahu, apakah kegunaan @component dalam Spring? Komponen Spring anotasi digunakan untuk menandakan kelas sebagai Komponen . Maksudnya begitu Musim bunga rangka kerja akan mengesan secara automatik kelas ini untuk suntikan pergantungan apabila konfigurasi berasaskan anotasi dan pengimbasan laluan kelas digunakan.

Seterusnya, persoalannya ialah, apakah perbezaan antara @controller dan @RestController pada musim bunga?

Perbezaan antara @ RestController dan @ Pengawal dalam Musim bunga . @ Pengawal ialah anotasi biasa yang digunakan untuk menandakan kelas sebagai Musim bunga MVC Pengawal manakala @ RestController adalah istimewa pengawal digunakan dalam perkhidmatan web RESTFul dan setara dengan @ Pengawal + @ResponseBody.

Apakah kegunaan @ResponseBody?

@RequestBody dan @ ResponseBody anotasi ialah digunakan untuk mengikat permintaan badan tindak balas dengan objek domain dalam parameter kaedah atau jenis pulangan. Di sebalik tabir, anotasi ini kegunaan Penukar Mesej HTTP untuk menukar kandungan permintaan/tindak balas HTTP kepada objek domain.