From fe4be0c66ac7829d277d5b9aa0e052fca4b99d9e Mon Sep 17 00:00:00 2001 From: canattofilipe Date: Thu, 28 Mar 2024 16:45:31 -0300 Subject: [PATCH] Fix jackson issue --- .../custom-user/src/main/java/example/CustomUser.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/servlet/spring-boot/java/authentication/username-password/user-details-service/custom-user/src/main/java/example/CustomUser.java b/servlet/spring-boot/java/authentication/username-password/user-details-service/custom-user/src/main/java/example/CustomUser.java index 3dfa7e5..4b685da 100644 --- a/servlet/spring-boot/java/authentication/username-password/user-details-service/custom-user/src/main/java/example/CustomUser.java +++ b/servlet/spring-boot/java/authentication/username-password/user-details-service/custom-user/src/main/java/example/CustomUser.java @@ -18,6 +18,7 @@ package example; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonProperty; /** * A custom user representation. @@ -34,7 +35,8 @@ public class CustomUser { private final String password; @JsonCreator - public CustomUser(long id, String email, String password) { + public CustomUser(@JsonProperty("id") long id, @JsonProperty("email") String email, + @JsonProperty("password") String password) { this.id = id; this.email = email; this.password = password;