From 68b5e93195a62c4596431aca6e6c2f8ff87983e7 Mon Sep 17 00:00:00 2001 From: sangjun <sangjun1389@ajou.ac.kr> Date: Mon, 17 Jul 2023 16:02:02 +0900 Subject: [PATCH] Apply .gitignore --- .gitignore | 1 + postSong.json | 22 ------------------- .../controller/MyWebController.java | 3 +++ .../myspringweb/service/MusicService.java | 16 ++++++++++++++ 4 files changed, 20 insertions(+), 22 deletions(-) delete mode 100644 postSong.json create mode 100644 src/main/java/kr/ajousw/myspringweb/service/MusicService.java diff --git a/.gitignore b/.gitignore index 549e00a..352fbc9 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ target/ !.mvn/wrapper/maven-wrapper.jar !**/src/main/**/target/ !**/src/test/**/target/ +postSong.json ### STS ### .apt_generated diff --git a/postSong.json b/postSong.json deleted file mode 100644 index 56097e4..0000000 --- a/postSong.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "wrapperType":"collection", - "collectionType":"Album", - "artistId":994656, - "collectionId":580708175, - "amgArtistId":4739, - "artistName":"Led Zeppelin", - "collectionName":"Led Zeppelin IV (Remastered)", - "collectionCensoredName":"Led Zeppelin IV (Remastered)", - "artistViewUrl":"https://music.apple.com/us/artist/led-zeppelin/994656?uo=4", - "collectionViewUrl":"https://music.apple.com/us/album/led-zeppelin-iv-remastered/580708175?uo=4", - "artworkUrl60":"https://is1-ssl.mzstatic.com/image/thumb/Music115/v4/5c/15/9b/5c159b27-95ca-b9a7-84e3-28e795fffd39/dj.kvkrpptq.jpg/60x60bb.jpg", - "artworkUrl100":"https://is1-ssl.mzstatic.com/image/thumb/Music115/v4/5c/15/9b/5c159b27-95ca-b9a7-84e3-28e795fffd39/dj.kvkrpptq.jpg/100x100bb.jpg", - "collectionPrice":9.99, - "collectionExplicitness":"notExplicit", - "trackCount":8, - "copyright":"℗ 1971 Atlantic Recording Corporation, a Warner Music Group Company. Marketed by Rhino Entertainment Company, a Warner Music Group Company.", - "country":"USA", - "currency":"USD", - "releaseDate":"1971-11-08T08:00:00Z", - "primaryGenreName":"Rock" -} \ No newline at end of file diff --git a/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java b/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java index 8fcec29..4c4e275 100644 --- a/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java +++ b/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java @@ -26,6 +26,9 @@ public class MyWebController { @Autowired FavoriteRepository albumsRepo; + @Autowired + MusicService service; + @GetMapping(value = "/musicSearch/{term}") public MusicList musicSearchByPath(@PathVariable String term) { try { diff --git a/src/main/java/kr/ajousw/myspringweb/service/MusicService.java b/src/main/java/kr/ajousw/myspringweb/service/MusicService.java new file mode 100644 index 0000000..154720c --- /dev/null +++ b/src/main/java/kr/ajousw/myspringweb/service/MusicService.java @@ -0,0 +1,16 @@ +package kr.ajousw.myspringweb.service; + +import org.springframework.stereotype.Service; +import org.springframework.web.client.RestTemplate; + +import jakarta.transaction.Transactional; +import kr.ajousw.myspringweb.repository.FavoriteRepository; +import lombok.RequiredArgsConstructor; + +@Service +@Transactional +@RequiredArgsConstructor +public class MusicService { + private final FavoriteRepository albumsRepo; + RestTemplate restTemplate = new RestTemplate(); +} \ No newline at end of file -- GitLab