Kāds labums no @controller pavasarī?
Kāds labums no @controller pavasarī?

Video: Kāds labums no @controller pavasarī?

Video: Kāds labums no @controller pavasarī?
Video: Par lūšu limitu un zosu kontroli pavasarī 2024, Maijs
Anonim

Pavasara kontrolieris anotāciju var lietot tikai klasēm. To izmanto, lai atzīmētu klasi kā tīmekļa pieprasījumu apstrādātāju. To galvenokārt izmanto ar Pavasaris MVC pieteikumu.

Vienkārši tā, ko @controller dara pavasarī?

@ Kontrolieris anotācija ir lietotā anotācija Pavasaris MVC ietvars (komponents no Pavasaris Ietvars, ko izmanto tīmekļa lietojumprogrammu ieviešanai). @ Kontrolieris anotācija norāda, ka konkrēta klase pilda a lomu kontrolieris.

Ziniet arī, kāda ir @component izmantošana pavasarī? Pavasara komponents anotācija tiek izmantota, lai apzīmētu klasi kā Komponents . Tas nozīmē, ka Pavasaris sistēma automātiski noteiks šīs klases atkarības ievadīšanai, ja tiek izmantota uz anotācijām balstīta konfigurācija un klases ceļa skenēšana.

Pēc tam rodas jautājums, kāda ir atšķirība starp @controller un @RestController pavasarī?

Atšķirība starp @ RestController un @ Kontrolieris iekšā Pavasaris . @ Kontrolieris ir izplatīta anotācija, ko izmanto, lai atzīmētu klasi kā Pavasaris MVC Kontrolieris kamēr @ RestController ir īpašs kontrolieris izmanto RESTFul tīmekļa pakalpojumos un līdzvērtīgi @ Kontrolieris + @ResponseBody.

Kāda ir @ResponseBody izmantošana?

@RequestBody un @ ResponseBody anotācijas ir lietots saistīt HTTP pieprasījumu/ atbildes ķermenis ar domēna objektu metodes parametrā vai atgriešanas veidā. Aizkulisēs šī anotācija lietojumiem HTTP ziņojumu pārveidotāji, lai pārveidotu HTTP pieprasījuma/atbildes pamattekstu domēna objektos.