feat: 라이브 메인 API

- 기존에 섹션별로 따로따로 호출하던 것을 하나로 합쳐서 호출할 수 있도록 API 추가
This commit is contained in:
2025-07-21 15:14:47 +09:00
parent 8e877a6366
commit 046c163e6f
11 changed files with 212 additions and 6 deletions

View File

@@ -939,6 +939,11 @@ class AudioContentService(
return GenerateUrlResponse(contentUrl)
}
@Transactional(readOnly = true)
@Cacheable(
cacheNames = ["default"],
key = "'getLatestContentByTheme:' + #theme + ':' + #contentType + ':' + #isAdult"
)
fun getLatestContentByTheme(
theme: List<String>,
contentType: ContentType,