MCPcopy Create free account

hub / github.com/Alex-LiSun/vibe-music-server / functions

Functions288 in github.com/Alex-LiSun/vibe-music-server

MethodgetAllSongsByArtist
获取歌手的所有歌曲 @param songDTO songAndArtistDTO @return 歌曲列表
src/main/java/cn/edu/seig/vibemusic/service/impl/SongServiceImpl.java:138
MethodgetAllSongsCount
获取所有歌曲的数量 @param style 歌曲风格 @return 歌曲数量
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:276
MethodgetAllSongsCount
获取所有歌曲的数量 @param style 歌曲风格 @return 歌曲数量
src/main/java/cn/edu/seig/vibemusic/service/impl/SongServiceImpl.java:278
MethodgetAllUsers
获取所有用户信息 @param userSearchDTO 用户搜索条件 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:113
MethodgetAllUsers
分页查询所有用户 @param userSearchDTO 用户查询条件 @return 用户分页信息
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:370
MethodgetAllUsersCount
获取所有用户数量 @return 用户数量
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:102
MethodgetAllUsersCount
获取所有用户数量 @return 用户数量
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:359
MethodgetArtistDetail
获取歌手详情 @param artistId 歌手id @return 歌手详情
src/main/java/cn/edu/seig/vibemusic/controller/ArtistController.java:60
MethodgetArtistDetail
获取歌手详情 @param artistId 歌手id @param request HttpServletRequest,用于获取请求头中的 token @return 歌手详情
src/main/java/cn/edu/seig/vibemusic/service/impl/ArtistServiceImpl.java:190
MethodgetBannerList
获取轮播图列表(用户端) @return 轮播图列表
src/main/java/cn/edu/seig/vibemusic/controller/BannerController.java:105
MethodgetBannerList
获取轮播图列表(用户端) @return 轮播图列表
src/main/java/cn/edu/seig/vibemusic/service/impl/BannerServiceImpl.java:192
MethodgetFavoritePlaylists
获取用户收藏的歌单列表 @return 用户收藏的歌单列表
src/main/java/cn/edu/seig/vibemusic/controller/UserFavoriteController.java:66
MethodgetPlaylistDetail
获取歌单详情 @param playlistId 歌单id @return 歌单详情
src/main/java/cn/edu/seig/vibemusic/controller/PlaylistController.java:60
MethodgetPlaylistDetail
获取歌单详情 @param playlistId 歌单id @param request HttpServletRequest,用于获取请求头中的 token @return 歌单详情
src/main/java/cn/edu/seig/vibemusic/service/impl/PlaylistServiceImpl.java:204
MethodgetRandomArtists
获取随机歌手 随机歌手的数量为 10 @return 随机歌手列表
src/main/java/cn/edu/seig/vibemusic/controller/ArtistController.java:49
MethodgetRandomArtists
获取随机歌手 随机歌手的数量为 10 @return 随机歌手列表
src/main/java/cn/edu/seig/vibemusic/service/impl/ArtistServiceImpl.java:163
MethodgetRandomPlaylists
获取推荐歌单 @param request request @return 推荐歌单列表
src/main/java/cn/edu/seig/vibemusic/controller/PlaylistController.java:49
MethodgetRecommendedPlaylists
获取推荐歌单 推荐歌单的数量为 10 @param request HttpServletRequest,用于获取请求头中的 token @return 随机歌单列表
src/main/java/cn/edu/seig/vibemusic/service/impl/PlaylistServiceImpl.java:133
MethodgetRecommendedSongs
获取推荐歌曲 推荐歌曲的数量为 20 @param request 请求 @return 推荐歌曲列表
src/main/java/cn/edu/seig/vibemusic/controller/SongController.java:50
MethodgetRecommendedSongs
获取推荐歌曲 推荐歌曲的数量为 20 @param request HttpServletRequest,用于获取请求头中的 token @return 推荐歌曲列表
src/main/java/cn/edu/seig/vibemusic/service/impl/SongServiceImpl.java:159
MethodgetSongDetail
获取歌曲详情 @param songId 歌曲id @return 歌曲详情
src/main/java/cn/edu/seig/vibemusic/controller/SongController.java:61
MethodgetSongDetail
获取歌曲详情 @param songId 歌曲id @param request HttpServletRequest,用于获取请求头中的 token @return 歌曲详情
src/main/java/cn/edu/seig/vibemusic/service/impl/SongServiceImpl.java:235
MethodgetUserFavoritePlaylists
获取用户收藏的歌单列表 @param playlistDTO 歌单查询条件 @return 用户收藏的歌单列表
src/main/java/cn/edu/seig/vibemusic/service/impl/UserFavoriteServiceImpl.java:146
MethodgetUserFavoriteSongs
获取用户收藏的歌曲列表 @return 用户收藏的歌曲列表
src/main/java/cn/edu/seig/vibemusic/controller/UserFavoriteController.java:34
MethodgetUserFavoriteSongs
获取用户收藏的歌曲列表 @param songDTO 歌曲查询条件 @return 用户收藏的歌曲列表
src/main/java/cn/edu/seig/vibemusic/service/impl/UserFavoriteServiceImpl.java:61
MethodgetUserInfo
获取用户信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:94
MethodhandleMethodArgumentNotValidException
处理参数校验异常 @param ex @return
src/main/java/cn/edu/seig/vibemusic/handler/GlobalExceptionHandler.java:60
MethodhandleSqlIntegrityConstraintViolationException
处理SQL异常 @param ex @return
src/main/java/cn/edu/seig/vibemusic/handler/GlobalExceptionHandler.java:39
MethodlikeComment
点赞评论 @param commentId 评论id @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/CommentController.java:54
MethodlikeComment
点赞评论 @param commentId 评论ID @return Result
src/main/java/cn/edu/seig/vibemusic/service/impl/CommentServiceImpl.java:90
Methodlogin
登录管理员 @param adminDTO 管理员信息 @param bindingResult 绑定结果 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:73
Methodlogin
登录 @param userLoginDTO 用户登录信息 @param bindingResult 绑定结果 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:78
Methodlogin
(AdminDTO adminDTO)
src/main/java/cn/edu/seig/vibemusic/service/IAdminService.java:22
Methodlogin
用户登录 @param userLoginDTO 用户登录信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:132
Methodlogin
管理员登录 @param adminDTO 管理员信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/AdminServiceImpl.java:68
Methodlogout
登出 @param token 认证token @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:90
Methodlogout
登出 @param token 认证token @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:176
Methodlogout
(String token)
src/main/java/cn/edu/seig/vibemusic/service/IAdminService.java:25
Methodlogout
登出 @param token 认证token @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:311
Methodlogout
登出 @param token 认证token @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/AdminServiceImpl.java:98
Methodmain
(String[] args)
src/main/java/cn/edu/seig/vibemusic/VibeMusicServerApplication.java:11
MethodminioClient
()
src/main/java/cn/edu/seig/vibemusic/config/MinioConfig.java:20
MethodmybatisPlusInterceptor
()
src/main/java/cn/edu/seig/vibemusic/config/MyBatisPlusConfig.java:14
MethodpreHandle
(HttpServletRequest request, HttpServletResponse response, Object handler)
src/main/java/cn/edu/seig/vibemusic/interceptor/LoginInterceptor.java:40
MethodredisTemplate
RedisTemplate 配置
src/main/java/cn/edu/seig/vibemusic/config/RedisConfig.java:40
Methodregister
注册管理员 @param adminDTO 管理员信息 @param bindingResult 绑定结果 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:55
Methodregister
注册 @param userRegisterDTO 用户注册信息 @param bindingResult 绑定结果 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:54
Methodregister
(AdminDTO adminDTO)
src/main/java/cn/edu/seig/vibemusic/service/IAdminService.java:19
Methodregister
用户注册 @param userRegisterDTO 用户注册信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:98
Methodregister
管理员注册 @param adminDTO 管理员信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/AdminServiceImpl.java:45
MethodresetUserPassword
重置用户密码 @param userResetPasswordDTO 用户密码信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:153
MethodresetUserPassword
重置用户密码 @param userResetPasswordDTO 用户密码信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:283
MethodsendEmail
(String to, String subject, String content)
src/main/java/cn/edu/seig/vibemusic/service/EmailService.java:14
MethodsendVerificationCode
发送验证码 @param email 邮箱 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:42
MethodsendVerificationCode
发送验证码 @param email 用户邮箱 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:67
MethodsendVerificationCodeEmail
发送验证码邮件 @param email 收件人地址 @return 发送结果,包含是否成功和验证码
src/main/java/cn/edu/seig/vibemusic/service/impl/EmailServiceImpl.java:63
MethodsetPermissions
(Map<String, List<String>> permissions)
src/main/java/cn/edu/seig/vibemusic/config/RolePathPermissionsConfig.java:19
MethodtestRedisConnection
()
src/test/java/cn/edu/seig/vibemusic/RedisConnectionTest.java:17
MethodupdateArtist
更新歌手信息 @param artistUpdateDTO 歌手信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:228
MethodupdateArtist
更新歌手 @param artistUpdateDTO 歌手更新DTO @return 更新结果
src/main/java/cn/edu/seig/vibemusic/service/impl/ArtistServiceImpl.java:290
MethodupdateArtistAvatar
更新歌手头像 @param artistId 歌手id @param avatar 头像 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:240
MethodupdateArtistAvatar
更新歌手头像 @param artistId 歌手id @param avatar 头像 @return 更新结果
src/main/java/cn/edu/seig/vibemusic/service/impl/ArtistServiceImpl.java:316
MethodupdateBanner
更新轮播图 @param banner 轮播图 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/BannerController.java:61
MethodupdateBanner
更新轮播图 @param bannerId 轮播图ID @param bannerUrl 轮播图URL @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/BannerServiceImpl.java:93
MethodupdateBannerStatus
更新轮播图状态 @param bannerStatus 轮播图状态 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/BannerController.java:73
MethodupdateBannerStatus
更新轮播图状态 @param bannerId 轮播图ID @param bannerStatus 轮播图状态 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/BannerServiceImpl.java:117
MethodupdatePlaylist
更新歌单信息 @param playlistUpdateDTO 歌单信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:413
MethodupdatePlaylist
更新歌单 @param playlistUpdateDTO 歌单更新DTO @return 更新结果
src/main/java/cn/edu/seig/vibemusic/service/impl/PlaylistServiceImpl.java:307
MethodupdatePlaylistCover
更新歌单封面 @param playlistId 歌单id @param cover 封面 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:425
MethodupdatePlaylistCover
更新歌单封面 @param playlistId 歌单id @param coverUrl 歌单封面url @return 更新结果
src/main/java/cn/edu/seig/vibemusic/service/impl/PlaylistServiceImpl.java:333
MethodupdateSong
更新歌曲信息 @param songUpdateDTO 歌曲信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/SongServiceImpl.java:345
MethodupdateSongAudio
更新歌曲音频 @param songId 歌曲id @param audio 音频 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:344
MethodupdateSongAudio
更新歌曲音频 @param songId 歌曲id @param audioUrl 音频url @return 更新结果
src/main/java/cn/edu/seig/vibemusic/service/impl/SongServiceImpl.java:417
MethodupdateSongCover
更新歌曲封面 @param songId 歌曲id @param cover 封面 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:331
MethodupdateSongCover
更新歌曲封面 @param songId 歌曲id @param coverUrl 封面url @return 更新结果
src/main/java/cn/edu/seig/vibemusic/service/impl/SongServiceImpl.java:393
MethodupdateUser
更新用户信息 @param userDTO 用户信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:141
MethodupdateUser
更新用户 @param userDTO 用户信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:462
MethodupdateUserAvatar
更新用户头像 @param avatar 头像 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:122
MethodupdateUserAvatar
更新用户头像 @param avatarUrl 用户头像 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:221
MethodupdateUserInfo
更新用户信息 @param userDTO 用户信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:105
MethodupdateUserInfo
更新用户信息 @param userDTO 用户信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:183
MethodupdateUserPassword
更新用户密码 @param userPasswordDTO 用户密码信息 @param token 认证token @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/UserController.java:135
MethodupdateUserPassword
更新用户密码 @param userPasswordDTO 用户密码信息 @param token 认证token @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:248
MethodupdateUserStatus
更新用户状态 @param userId 用户id @param userStatus 用户状态 @return 结果
src/main/java/cn/edu/seig/vibemusic/controller/AdminController.java:159
MethodupdateUserStatus
更新用户状态 @param userId 用户id @param userStatus 状态 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:499
MethoduploadFile
上传文件到 Minio @param file 文件 @param folder 文件夹 @return 可访问的 URL
src/main/java/cn/edu/seig/vibemusic/service/impl/MinioServiceImpl.java:37
MethoduserInfo
用户信息 @return 结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:165
MethodverifyVerificationCode
验证验证码 @param email 用户邮箱 @param verificationCode 验证码 @return 验证结果
src/main/java/cn/edu/seig/vibemusic/service/impl/UserServiceImpl.java:86
← previous201–288 of 288, ranked by callers