Τι είναι το @PostMapping;
Τι είναι το @PostMapping;

Βίντεο: Τι είναι το @PostMapping;

Βίντεο: Τι είναι το @PostMapping;
Βίντεο: Spring Boot Tutorial | Full Course [2023] [NEW] 2024, Νοέμβριος
Anonim

Σχολιασμός για την αντιστοίχιση αιτημάτων HTTP POST σε συγκεκριμένες μεθόδους χειριστή. ΕΙΔΙΚΑ, @ PostMapping είναι ένας σύνθετος σχολιασμός που λειτουργεί ως συντόμευση για το @RequestMapping(μέθοδος = RequestMethod. POST).

Απλώς, τι είναι το GetMapping και το PostMapping;

@ GetMapping είναι η εξειδικευμένη έκδοση του σχολιασμού @RequestMapping που λειτουργεί ως συντόμευση για το @RequestMapping(μέθοδος = RequestMethod. GET). @ GetMapping Οι σχολιασμένες μέθοδοι χειρίζονται τα αιτήματα HTTP GET που ταιριάζουν με δεδομένη έκφραση URI.

Επιπλέον, τι είναι το @GetMapping στην ανοιξιάτικη εκκίνηση; @ GetMapping Ο σχολιασμός αντιστοιχίζει τα αιτήματα HTTP GET σε συγκεκριμένες μεθόδους χειριστή. Είναι ένας σύνθετος σχολιασμός που λειτουργεί ως συντόμευση για το @RequestMapping(μέθοδος = RequestMethod. GET).

Αντίστοιχα, γιατί χρησιμοποιούμε το @PostMapping;

@ PostMapping για να χειριστείτε αιτήματα HTTP POST Σημειώστε ότι η μέθοδος που είναι υπεύθυνη για το χειρισμό αιτημάτων HTTP POST πρέπει να σχολιάζεται με @ PostMapping σχόλιο. Παρατηρήστε πώς είναι ο σχολιασμός @RequestBody μεταχειρισμένος για να επισημάνετε το αντικείμενο ορίσματος μεθόδου στο οποίο θα μετατραπεί το έγγραφο JSON από το Spring Framework.

Τι είναι το MediaType Application_json_value;

Για να παραθέσω το javadoc, Τύπος πολυμέσων . Το APPLICATION_JSON είναι μια "δημόσια σταθερά Τύπος πολυμέσων για εφαρμογή/json ", ενώ Τύπος πολυμέσων . APPLICATION_JSON_VALUE είναι ένα "ισοδύναμο συμβολοσειράς του Τύπος πολυμέσων . APPLICATION_JSON ". Τα χαρακτηριστικά στους σχολιασμούς Java μπορούν να είναι μόνο ένα από ένα περιορισμένο σύνολο τύπων.