From 5afdbad461512ba5358de60e576c3e1cb606895c Mon Sep 17 00:00:00 2001 From: Constantin Simonis Date: Wed, 19 Feb 2025 11:41:17 +0100 Subject: [PATCH] refactor --- .../src/main/java/de/szut/casino/user/UserEntity.java | 9 +++++++++ .../java/de/szut/casino/user/UserMappingService.java | 7 +------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/backend/src/main/java/de/szut/casino/user/UserEntity.java b/backend/src/main/java/de/szut/casino/user/UserEntity.java index cebd060..f6c1a5b 100644 --- a/backend/src/main/java/de/szut/casino/user/UserEntity.java +++ b/backend/src/main/java/de/szut/casino/user/UserEntity.java @@ -4,12 +4,15 @@ import jakarta.persistence.Column; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.Id; +import lombok.AllArgsConstructor; import lombok.Getter; +import lombok.NoArgsConstructor; import lombok.Setter; @Setter @Getter @Entity +@NoArgsConstructor public class UserEntity { @Id @GeneratedValue @@ -18,4 +21,10 @@ public class UserEntity { private String keycloakId; private String username; private float balance; + + public UserEntity(String keycloakId, String username, float balance) { + this.keycloakId = keycloakId; + this.username = username; + this.balance = balance; + } } diff --git a/backend/src/main/java/de/szut/casino/user/UserMappingService.java b/backend/src/main/java/de/szut/casino/user/UserMappingService.java index 3789a1f..578ba49 100644 --- a/backend/src/main/java/de/szut/casino/user/UserMappingService.java +++ b/backend/src/main/java/de/szut/casino/user/UserMappingService.java @@ -11,12 +11,7 @@ public class UserMappingService { } public UserEntity mapToUserEntity(CreateUserDto createUserDto) { - UserEntity user = new UserEntity(); - user.setKeycloakId(createUserDto.getKeycloakId()); - user.setUsername(createUserDto.getUsername()); - user.setBalance(0); - - return user; + return new UserEntity(createUserDto.getUsername(), createUserDto.getKeycloakId(), 0); } }