Skip to content
Snippets Groups Projects
Commit 147d7a9d authored by HyunjinNoh's avatar HyunjinNoh
Browse files

create database

parent 1d2c52c9
No related branches found
No related tags found
No related merge requests found
-- Active: 1689572124222@@210.107.196.163@44098
CREATE DATABASE webdev default CHARACTER SET UTF8 collate utf8_general_ci;
\ No newline at end of file
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);
......
......@@ -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;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment