diff --git a/src/main/java/kr/ajousw/myspringweb/entity/FavoriteMusic.java b/src/main/java/kr/ajousw/myspringweb/entity/FavoriteMusic.java
new file mode 100644
index 0000000000000000000000000000000000000000..db29e3a230aad7f0518a99a7185f76c8b80706f3
--- /dev/null
+++ b/src/main/java/kr/ajousw/myspringweb/entity/FavoriteMusic.java
@@ -0,0 +1,38 @@
+package kr.ajousw.myspringweb.entity;
+
+import jakarta.persistence.Column;
+import jakarta.persistence.Entity;
+import jakarta.persistence.Id;
+import jakarta.persistence.Table;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+
+@Entity
+@Table(name = "favoriteMusic")
+@Getter
+@Setter
+@ToString
+public class FavoriteMusic {
+    @Id
+    @Column(length = 32)
+    private String collectionId;
+
+    @Column
+    private String collectionType;
+
+    @Column
+    private String artistId;
+
+    @Column
+    private String artistName;
+
+    @Column
+    private String artistViewUrl;
+
+    @Column
+    private String collectionName;
+
+    @Column
+    private String collectionViewUrl;
+}
diff --git a/src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java b/src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java
new file mode 100644
index 0000000000000000000000000000000000000000..e9d91941c01b1a33e388de120e6932cfe3fb20dd
--- /dev/null
+++ b/src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java
@@ -0,0 +1,9 @@
+package kr.ajousw.myspringweb.repository;
+
+import kr.ajousw.myspringweb.entity.FavoriteMusic;
+import org.springframework.data.jpa.repository.JpaRepository;
+import java.util.List;
+
+public interface FavoriteRepository extends JpaRepository<FavoriteMusic, String> {
+    List<FavoriteMusic> findAll();
+}