From 34f4d401ef49bd370e44921d459a5eeb08de06fb Mon Sep 17 00:00:00 2001
From: jaehyunk17 <kjh77k@ajou.ac.kr>
Date: Mon, 17 Jul 2023 15:48:25 +0900
Subject: [PATCH] get likes

---
 .../myspringweb/entity/FavoriteMusic.java     | 38 +++++++++++++++++++
 .../repository/FavoriteRepository.java        |  9 +++++
 2 files changed, 47 insertions(+)
 create mode 100644 src/main/java/kr/ajousw/myspringweb/entity/FavoriteMusic.java
 create mode 100644 src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java

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 0000000..db29e3a
--- /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 0000000..e9d9194
--- /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();
+}
-- 
GitLab