Čemu služi @controller u proljeće?
Čemu služi @controller u proljeće?

Video: Čemu služi @controller u proljeće?

Video: Čemu služi @controller u proljeće?
Video: Spring @Controller annotation with Example 2024, Maj
Anonim

Spring Controller napomena se može primijeniti samo na klase. Koristi se za označavanje klase kao rukovatelja web zahtjeva. Uglavnom se koristi sa Proljeće MVC aplikacija.

Jednostavno, šta radi @controller u proljeće?

@ Kontroler anotacija je napomena koja se koristi u Proljeće MVC okvir (komponenta Proljeće Okvir koji se koristi za implementaciju Web aplikacije). @ Kontroler anotacija ukazuje da određena klasa služi ulozi a kontroler.

Takođe znajte, čemu služi @component u Springu? Spring Component anotacija se koristi za označavanje klase kao Komponenta . To znači da Proljeće Framework će automatski detektovati ove klase za injekciju zavisnosti kada se koristi konfiguracija zasnovana na anotaciji i skeniranje staze klase.

Nakon toga, postavlja se pitanje koja je razlika između @controller i @RestController u proljeće?

Razlika između @ RestController i @ Kontroler in Proljeće . @ Kontroler je uobičajena bilješka koja se koristi za označavanje klase kao Proljeće MVC Kontroler dok @ RestController je poseban kontroler koristi se u RESTFul web servisima i ekvivalent @ Kontroler + @ResponseBody.

Čemu služi @ResponseBody?

@RequestBody i @ ResponseBody napomene su korišteno za vezanje HTTP zahtjeva/ odgovorno tijelo sa objektom domene u parametru metode ili tipu povratka. Iza kulisa, ove napomene koristi HTTP pretvarači poruka za pretvaranje tijela HTTP zahtjeva/odgovora u objekte domene.