diff --git a/src/main/java/umc/spring/post/config/security/SecurityUtil.java b/src/main/java/umc/spring/post/config/security/SecurityUtil.java
index 030ac5ff3585ea81106b0cab6178cf6037afd910..fe26efe609113056cf5764e9fce6c271b691302f 100644
--- a/src/main/java/umc/spring/post/config/security/SecurityUtil.java
+++ b/src/main/java/umc/spring/post/config/security/SecurityUtil.java
@@ -17,6 +17,7 @@ public class SecurityUtil {
         final Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
 
         if (authentication == null || authentication.getName() == null) {
+            System.out.println("2번");
             throw new RuntimeException("No authentication information.");
         }
         MyUser myUser = (MyUser) authentication.getPrincipal();
diff --git a/src/main/java/umc/spring/post/data/entity/Like.java b/src/main/java/umc/spring/post/data/entity/Like.java
new file mode 100644
index 0000000000000000000000000000000000000000..46d312a4b2dd6d40dbd97d7dccc0ba91241f3433
--- /dev/null
+++ b/src/main/java/umc/spring/post/data/entity/Like.java
@@ -0,0 +1,15 @@
+package umc.spring.post.data.entity;
+
+import jakarta.persistence.*;
+
+public class Like {
+    @Id
+    @GeneratedValue(strategy = GenerationType.IDENTITY)
+    private Long id;
+    @ManyToOne
+    @JoinColumn(name = "user_id")
+    private Long userId;
+    @ManyToOne
+    @JoinColumn(name = "post_id")
+    private Long postId;
+}
diff --git a/src/main/java/umc/spring/post/repository/LikeRepository.java b/src/main/java/umc/spring/post/repository/LikeRepository.java
new file mode 100644
index 0000000000000000000000000000000000000000..fca6e211738475803940d8163dcea386b1a8ef38
--- /dev/null
+++ b/src/main/java/umc/spring/post/repository/LikeRepository.java
@@ -0,0 +1,7 @@
+package umc.spring.post.repository;
+
+import org.springframework.data.jpa.repository.JpaRepository;
+import umc.spring.post.data.entity.Like;
+
+public interface LikeRepository extends JpaRepository<Like,Long> {
+}
diff --git a/src/main/java/umc/spring/post/service/PostServiceImpl.java b/src/main/java/umc/spring/post/service/PostServiceImpl.java
index fab17bd4fcc8149e36244e0af5ec2ca3dc5c2f6e..4e8a47f4222685353e602647e1c497deac09cbfe 100644
--- a/src/main/java/umc/spring/post/service/PostServiceImpl.java
+++ b/src/main/java/umc/spring/post/service/PostServiceImpl.java
@@ -11,6 +11,7 @@ import umc.spring.post.data.dto.PostResDto;
 import umc.spring.post.data.dto.UserInfoDto;
 import umc.spring.post.data.entity.Comment;
 import umc.spring.post.data.entity.Post;
+import umc.spring.post.data.entity.User;
 import umc.spring.post.repository.CommentRepository;
 import umc.spring.post.repository.PostRepository;
 import umc.spring.post.repository.UserRepository;
@@ -118,6 +119,8 @@ public class PostServiceImpl implements PostService{
     }
     @Override
     public void likeCrew(Long id) {
+        UserInfoDto userInfoDto = getCurrentMemberId();
+
         Post post = postRepository.findById(id).orElseThrow(() -> new RuntimeException("id가 존재하지 않습니다."));
         int likeCount = post.getLikeCount();
         post.setLikeCount(++likeCount);