public class SongService
extends java.lang.Object
| 构造器和说明 |
|---|
SongService() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.Integer |
countLovedSongs(java.lang.Long userId)
喜欢歌曲的数目
|
java.lang.Integer |
countSongs(java.lang.String word)
根据检索词的歌曲数目
|
java.util.List<Song> |
getLovedSongs(java.lang.Long userId,
java.lang.Integer start,
java.lang.Integer end)
获取一个user喜欢的歌曲
|
java.util.List<Song> |
getRandomSongs(int num,
User user)
获得指定数目的随即歌曲
|
java.util.List<Song> |
getSongs(java.lang.String word,
User user,
java.lang.Integer page)
根据检索词获取歌曲
|
boolean |
loveASong(java.lang.Long userId,
java.lang.Long songId)
喜欢一首歌曲
|
boolean |
unloveASong(java.lang.Long userId,
java.lang.Long songId)
取消喜欢一首歌曲
|
public java.util.List<Song> getRandomSongs(int num, User user)
num - 数目user - 当前的用户public boolean loveASong(java.lang.Long userId,
java.lang.Long songId)
userId - 用户的idsongId - 歌曲的idpublic boolean unloveASong(java.lang.Long userId,
java.lang.Long songId)
userId - 用户idsongId - 歌曲idpublic java.util.List<Song> getLovedSongs(java.lang.Long userId, java.lang.Integer start, java.lang.Integer end)
userId - user的idstart - 开始indexend - 结束indexpublic java.lang.Integer countLovedSongs(java.lang.Long userId)
userId - 用户idpublic java.util.List<Song> getSongs(java.lang.String word, User user, java.lang.Integer page)
word - 检索词user - 当前userpage - 页码public java.lang.Integer countSongs(java.lang.String word)
word - 检索词