@PostMapping дегеніміз не?
@PostMapping дегеніміз не?

Бейне: @PostMapping дегеніміз не?

Бейне: @PostMapping дегеніміз не?
Бейне: Java Tech Talk: Hand-made Spring Boot Starter 2024, Қараша
Anonim

HTTP POST сұрауларын нақты өңдеуші әдістерімен салыстыруға арналған аннотация. Атап айтқанда, @ PostMapping @RequestMapping(method = RequestMethod. POST) таңбашасы ретінде әрекет ететін құрастырылған аннотация болып табылады.

Қарапайым, GetMapping және PostMapping дегеніміз не?

@ GetMapping @RequestMapping (әдіс = RequestMethod. GET) таңбашасы ретінде әрекет ететін @RequestMapping аннотациясының мамандандырылған нұсқасы. @ GetMapping аннотацияланған әдістер берілген URI өрнегімен сәйкес келетін HTTP GET сұрауларын өңдейді.

Сонымен қатар, көктемгі жүктеуде @GetMapping дегеніміз не? @ GetMapping аннотация HTTP GET сұрауларын нақты өңдеуші әдістеріне салыстырады. Бұл @RequestMapping(method = RequestMethod. GET) таңбашасы ретінде әрекет ететін құрастырылған аннотация.

Сәйкесінше, біз неліктен @PostMapping пайдаланамыз?

@ PostMapping HTTP POST сұрауларын өңдеу үшін HTTP POST сұрауларын өңдеуге жауапты әдіс @ белгісімен түсіндірілуі керек екенін ескеріңіз. PostMapping аннотация. @RequestBody аннотациясының қалай екеніне назар аударыңыз пайдаланылады JSON құжаты Spring Framework арқылы түрлендірілетін әдіс аргументі нысанын белгілеу үшін.

MediaType Application_json_value дегеніміз не?

Javadoc сөзін келтіру үшін, MediaType . APPLICATION_JSON - "жалпыға ортақ тұрақты медиа түрі application/json үшін ", ал MediaType . APPLICATION_JSON_VALUE "жолдық баламасы MediaType . APPLICATION_JSON ". Java аннотацияларындағы төлсипаттар шектеулі түрлер жиынының бірі ғана болуы мүмкін.