diff --git a/auth/auth-application/src/test/java/me/nalab/auth/application/service/JwtLoginedDecryptServiceTest.java b/auth/auth-application/src/test/java/me/nalab/auth/application/service/JwtLoginedDecryptServiceTest.java index 9a6f5fdf..ac1b32e0 100644 --- a/auth/auth-application/src/test/java/me/nalab/auth/application/service/JwtLoginedDecryptServiceTest.java +++ b/auth/auth-application/src/test/java/me/nalab/auth/application/service/JwtLoginedDecryptServiceTest.java @@ -61,8 +61,8 @@ void THROW_EXCEPTION_WHEN_TOKEN_IS_NULL_OR_EMPTY(String token) { private void assertDecryptedInfo(TokenInfo response, String expectedName, Long expectedUserId, Long expectedTargetId) { - Assertions.assertEquals(response.getUserId(), expectedUserId); - Assertions.assertEquals(response.getTargetId(), expectedTargetId); + Assertions.assertEquals(response.userId(), expectedUserId); + Assertions.assertEquals(response.targetId(), expectedTargetId); } @Test diff --git a/user/user-application/src/main/java/me/nalab/user/application/common/dto/TokenInfo.java b/user/user-application/src/main/java/me/nalab/user/application/common/dto/TokenInfo.java index 4701d5ae..d60e4686 100644 --- a/user/user-application/src/main/java/me/nalab/user/application/common/dto/TokenInfo.java +++ b/user/user-application/src/main/java/me/nalab/user/application/common/dto/TokenInfo.java @@ -1,11 +1,8 @@ package me.nalab.user.application.common.dto; -import lombok.Data; - -@Data -public class TokenInfo { - - private final Long targetId; - private final Long userId; +public record TokenInfo( + Long targetId, + Long userId +) { } diff --git a/user/user-application/src/main/java/me/nalab/user/application/service/LoginedUserGetByTokenService.java b/user/user-application/src/main/java/me/nalab/user/application/service/LoginedUserGetByTokenService.java index 34fa2e4e..0d47298c 100644 --- a/user/user-application/src/main/java/me/nalab/user/application/service/LoginedUserGetByTokenService.java +++ b/user/user-application/src/main/java/me/nalab/user/application/service/LoginedUserGetByTokenService.java @@ -26,8 +26,8 @@ public LoginedInfo getLoginedInfoByToken(String encryptedToken) { String[] split = encryptedToken.split(" "); throwIfInvalidToken(split); var tokenInfo = loginedUserGetByTokenPort.decryptToken(split[1]); - var user = userGetPort.getById(tokenInfo.getUserId()); - return LoginedInfo.from(tokenInfo.getTargetId(), user); + var user = userGetPort.getById(tokenInfo.userId()); + return LoginedInfo.from(tokenInfo.targetId(), user); } private void throwIfInvalidToken(String[] split) { diff --git a/user/user-application/src/main/java/me/nalab/user/application/service/UserDeleteService.java b/user/user-application/src/main/java/me/nalab/user/application/service/UserDeleteService.java index 23c20495..16f3fae2 100644 --- a/user/user-application/src/main/java/me/nalab/user/application/service/UserDeleteService.java +++ b/user/user-application/src/main/java/me/nalab/user/application/service/UserDeleteService.java @@ -18,6 +18,6 @@ public class UserDeleteService implements UserDeleteUseCase { @Transactional public void deleteByToken(String token) { var tokenInfo = loginedUserGetByTokenPort.decryptToken(token); - userDeletePort.deleteUserById(tokenInfo.getUserId()); + userDeletePort.deleteUserById(tokenInfo.userId()); } }