Skip to content

Commit ee37d98

Browse files
committed
feat: 확장 기능 Swagger 문서화
1 parent 6361f19 commit ee37d98

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

src/main/java/com/back/web7_9_codecrete_be/domain/artists/controller/ArtistsController.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,4 +104,28 @@ public void deleteArtistLikes(
104104
@PostMapping("/list")
105105
public void concertList() {}
106106

107+
@Operation(summary = "아티스트 인기 순위", description = "Spotify 인기도를 바탕으로 아티스트 인기 순위 랭킹을 제공합니다.")
108+
@GetMapping("/ranking")
109+
public void artistRanking() {}
110+
111+
@Operation(summary = "장르 기반 아티스트 추천", description = "찜한 장르를 기반으로 아티스트 추천 리스트를 제공합니다.")
112+
@GetMapping("/recommendation/{genreId}")
113+
public void recommendArtist(
114+
@PathVariable Long genreId
115+
) {}
116+
117+
@Operation(summary = "공연 셋리스트 생성", description = "사용자가 공연 셋리스트를 생성합니다.")
118+
@PostMapping("/setlist/{concertId}/{artistId}")
119+
public void makeSetlist(
120+
@PathVariable Long concertId,
121+
@PathVariable Long artistId
122+
) {}
123+
124+
@Operation(summary = "공연 셋리스트 조회", description = "다른 사용자들이 생성한 셋리스트를 조회합니다.")
125+
@GetMapping("/setlist/{concertId}/{artistId}")
126+
public void getSetlist(
127+
@PathVariable Long concertId,
128+
@PathVariable Long artistId
129+
) {}
107130
}
131+

0 commit comments

Comments
 (0)