diff --git a/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java b/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java
index 961d4c7f994f85a504ad4796198d28b12ace15b6..516e4d045ce0f1dc7e61260dbd41d5073590abd3 100644
--- a/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java
+++ b/src/main/java/kr/ajousw/myspringweb/controller/MyWebController.java
@@ -14,6 +14,7 @@ import kr.ajousw.myspringweb.service.MusicService;
 import java.util.List;
 
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.DeleteMapping;
 import org.springframework.web.bind.annotation.GetMapping;
 
 @RestController
@@ -41,4 +42,9 @@ public class MyWebController {
         return service.saveFavorite(favorite);
     }
 
+    @DeleteMapping(value = "/likes/{id}")
+    public void deleteLikes(@PathVariable String id) {
+        service.deleteFavorite(id);
+    }
+
 }
diff --git a/src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java b/src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java
index 86c06539124940c186252269f42d50dd6f39177f..9a287448342bacce4bb5894c03a457750db19ca5 100644
--- a/src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java
+++ b/src/main/java/kr/ajousw/myspringweb/repository/FavoriteRepository.java
@@ -9,4 +9,6 @@ import kr.ajousw.myspringweb.entity.FavoriteMusic;
 public interface FavoriteRepository extends
 JpaRepository<FavoriteMusic, String> {
     List<FavoriteMusic> findAll();
+    void deleteById(String collectionId);
 }
+
diff --git a/src/main/java/kr/ajousw/myspringweb/service/MusicService.java b/src/main/java/kr/ajousw/myspringweb/service/MusicService.java
index 322db5dff7f1b8d35c9c3eadc465715a7bd26978..cd6a21b7d075bb63e7d3afdd1c7f6d8796e56bae 100644
--- a/src/main/java/kr/ajousw/myspringweb/service/MusicService.java
+++ b/src/main/java/kr/ajousw/myspringweb/service/MusicService.java
@@ -55,6 +55,13 @@ public class MusicService {
             return 0;
         }
     }
-    
+
+    public void deleteFavorite(String id) {
+        try {
+            albumsRepo.deleteById(id);
+        } catch (Exception e) {
+            System.out.println(e.toString());
+        }
+    }
 
 }
\ No newline at end of file
diff --git a/target/classes/kr/ajousw/myspringweb/controller/MyWebController.class b/target/classes/kr/ajousw/myspringweb/controller/MyWebController.class
index 8447d34a6d78877840bf1a5f5d64ecf42c601844..c6976aba3044501e0c9f9424e21fa64856695dbd 100644
Binary files a/target/classes/kr/ajousw/myspringweb/controller/MyWebController.class and b/target/classes/kr/ajousw/myspringweb/controller/MyWebController.class differ
diff --git a/target/classes/kr/ajousw/myspringweb/repository/FavoriteRepository.class b/target/classes/kr/ajousw/myspringweb/repository/FavoriteRepository.class
index 4a1f88d371634494cc49158cf175b63f6d9994e2..8285e35c63ca4157dbab4f933145ea00a4251437 100644
Binary files a/target/classes/kr/ajousw/myspringweb/repository/FavoriteRepository.class and b/target/classes/kr/ajousw/myspringweb/repository/FavoriteRepository.class differ
diff --git a/target/classes/kr/ajousw/myspringweb/service/MusicService.class b/target/classes/kr/ajousw/myspringweb/service/MusicService.class
index 200877efdc163cb8766ca38b20235cd2f6ee0a11..ba68342022b0d8fe1590135aaa3815efe6085ab5 100644
Binary files a/target/classes/kr/ajousw/myspringweb/service/MusicService.class and b/target/classes/kr/ajousw/myspringweb/service/MusicService.class differ