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)