From 147d7a9dfcb76a0afad1541431e2f8b9e22dfd54 Mon Sep 17 00:00:00 2001 From: Hyunjin <noh0605@ajou.ac.kr> Date: Mon, 24 Jul 2023 23:59:34 +0900 Subject: [PATCH] create database --- .../CREATE DATABASE webdev default CHARACTER S.sql | 1 + .../ajousw/myspringweb/dto/FavoriteMusicRequestDto.java | 8 +------- .../java/kr/ajousw/myspringweb/service/MusicService.java | 4 ++++ 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/main/java/kr/ajousw/myspringweb/CREATE DATABASE webdev default CHARACTER S.sql b/src/main/java/kr/ajousw/myspringweb/CREATE DATABASE webdev default CHARACTER S.sql index 979ae01..3284b65 100644 --- a/src/main/java/kr/ajousw/myspringweb/CREATE DATABASE webdev default CHARACTER S.sql +++ b/src/main/java/kr/ajousw/myspringweb/CREATE DATABASE webdev default CHARACTER S.sql @@ -1 +1,2 @@ +-- Active: 1689572124222@@210.107.196.163@44098 CREATE DATABASE webdev default CHARACTER SET UTF8 collate utf8_general_ci; \ No newline at end of file diff --git a/src/main/java/kr/ajousw/myspringweb/dto/FavoriteMusicRequestDto.java b/src/main/java/kr/ajousw/myspringweb/dto/FavoriteMusicRequestDto.java index 71ad89f..d6a37b3 100644 --- a/src/main/java/kr/ajousw/myspringweb/dto/FavoriteMusicRequestDto.java +++ b/src/main/java/kr/ajousw/myspringweb/dto/FavoriteMusicRequestDto.java @@ -1,13 +1,6 @@ package kr.ajousw.myspringweb.dto; import kr.ajousw.myspringweb.entity.FavoriteMusic; -import lombok.Getter; -import lombok.Setter; -import lombok.ToString; - -@Getter -@Setter -@ToString public class FavoriteMusicRequestDto { private String collectionId; @@ -17,6 +10,7 @@ public class FavoriteMusicRequestDto { private String artistViewUrl; private String collectionName; private String collectionViewUrl; + public FavoriteMusic toEntity() { FavoriteMusic music = new FavoriteMusic(); music.setCollectionId(this.collectionId); diff --git a/src/main/java/kr/ajousw/myspringweb/service/MusicService.java b/src/main/java/kr/ajousw/myspringweb/service/MusicService.java index 20c0686..51d1aa6 100644 --- a/src/main/java/kr/ajousw/myspringweb/service/MusicService.java +++ b/src/main/java/kr/ajousw/myspringweb/service/MusicService.java @@ -22,6 +22,7 @@ public class MusicService { private final FavoriteRepository albumsRepo; RestTemplate restTemplate = new RestTemplate(); + //musicSearch 함수 public MusicList musicSearch(String term){ RestTemplate restTemplate = new RestTemplate(); String url = "https://itunes.apple.com/search?term=" + term + "&entity=album"; @@ -36,6 +37,7 @@ public class MusicService { return null; } + //getLikes 함수 작성 public List<FavoriteMusic> getLikes(){ try { return albumsRepo.findAll(); @@ -44,6 +46,8 @@ public class MusicService { return null; } } + + //saveFavorite 함수 작성 public int saveFavorite(FavoriteMusic favoriteMusic){ FavoriteMusic music = albumsRepo.save(favoriteMusic); return music != null ? 1 : 0; -- GitLab