Video: Kāds labums no @controller pavasarī?
2024 Autors: Lynn Donovan | [email protected]. Pēdējoreiz modificēts: 2023-12-15 23:50
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.