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