From 57575cb61f4e39a0988288c647a53019a16e0796 Mon Sep 17 00:00:00 2001 From: Dorian TETU Date: Wed, 29 May 2024 15:41:35 +0200 Subject: [PATCH] tout est bon --- .../java/org/ghuh/ctcd/controllers/CityController.java | 5 +++-- src/main/java/org/ghuh/ctcd/entities/City.java | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/ghuh/ctcd/controllers/CityController.java b/src/main/java/org/ghuh/ctcd/controllers/CityController.java index a572725..8e1b893 100644 --- a/src/main/java/org/ghuh/ctcd/controllers/CityController.java +++ b/src/main/java/org/ghuh/ctcd/controllers/CityController.java @@ -45,7 +45,8 @@ public List getCity() { } @PostMapping("/city") - public City saveCity(@RequestBody City city) { - return this.cityService.save(city); + public ResponseEntity saveCity(@RequestBody City city) { + City savedCity = this.cityService.save(city); + return new ResponseEntity<>(savedCity, HttpStatus.CREATED); } } diff --git a/src/main/java/org/ghuh/ctcd/entities/City.java b/src/main/java/org/ghuh/ctcd/entities/City.java index d2acb83..d1cdeec 100644 --- a/src/main/java/org/ghuh/ctcd/entities/City.java +++ b/src/main/java/org/ghuh/ctcd/entities/City.java @@ -1,6 +1,7 @@ package org.ghuh.ctcd.entities; import com.fasterxml.jackson.annotation.JsonAlias; +import com.fasterxml.jackson.annotation.JsonProperty; import jakarta.persistence.Column; import jakarta.persistence.Entity; @@ -16,15 +17,15 @@ public class City { private int id; @Column(name = "department_code", nullable = false) - @JsonAlias("department_code") + @JsonProperty("department_code") private String departmentCode; @Column(name = "insee_code") - @JsonAlias("insee_code") + @JsonProperty("insee_code") private String inseeCode; @Column(name = "zip_code") - @JsonAlias("zip_code") + @JsonProperty("zip_code") private String zipCode; @Column(name = "name", nullable=false)