From c5fc51c7b23b174647040bb61af8a5143b2322e9 Mon Sep 17 00:00:00 2001 From: seulki Date: Mon, 7 Oct 2024 16:41:50 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20UserService=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/taskbuddy/core/domain/User.java | 12 +++++++++++- .../com/taskbuddy/core/service/UserService.java | 13 +++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 core/src/main/java/com/taskbuddy/core/service/UserService.java diff --git a/core/src/main/java/com/taskbuddy/core/domain/User.java b/core/src/main/java/com/taskbuddy/core/domain/User.java index c45c34c..ca616a2 100644 --- a/core/src/main/java/com/taskbuddy/core/domain/User.java +++ b/core/src/main/java/com/taskbuddy/core/domain/User.java @@ -1,4 +1,14 @@ package com.taskbuddy.core.domain; -public record User(Long id) { +import lombok.Getter; + +import java.time.LocalDateTime; + +@Getter +public class User { + private Long id; + private boolean loggedIn; + private boolean reminderEnabled; + private LocalDateTime createdAt; + private LocalDateTime updatedAt; } diff --git a/core/src/main/java/com/taskbuddy/core/service/UserService.java b/core/src/main/java/com/taskbuddy/core/service/UserService.java new file mode 100644 index 0000000..8cb761f --- /dev/null +++ b/core/src/main/java/com/taskbuddy/core/service/UserService.java @@ -0,0 +1,13 @@ +package com.taskbuddy.core.service; + +import com.taskbuddy.core.domain.User; +import org.springframework.stereotype.Service; + +@Service +public class UserService { + + //임시 구현 + public boolean isUserLoggedIn(User user) { + return user.isLoggedIn(); + } +}