Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Enndfp/short-link
/ functions
Functions
130 in github.com/Enndfp/short-link
⨍
Functions
130
◇
Types & classes
73
↓ 23 callers
Method
throwClientIf
条件成立则抛出ClientException @param condition 条件 @param errorCode 业务错误码
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/utils/ThrowUtil.java:62
↓ 15 callers
Method
message
错误信息 @return 错误信息
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/errorcode/IErrorCode.java:22
↓ 13 callers
Method
success
构造无返回数据成功响应
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/utils/ResultUtil.java:20
↓ 13 callers
Method
throwServerIf
条件成立则抛出ServerException @param condition 条件 @param errorCode 业务错误码
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/utils/ThrowUtil.java:82
↓ 12 callers
Method
code
错误码 @return 错误码
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/errorcode/IErrorCode.java:15
↓ 8 callers
Method
getUsername
获取上下文中用户名称 @return 用户名称
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/context/UserContext.java:40
↓ 5 callers
Method
add
添加分组 @param groupAddReqDTO 分组添加请求数据传输对象
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/GroupService.java:24
↓ 5 callers
Method
throwClientIf
条件成立则抛出ClientException @param condition 条件 @param errorCode 业务错误码
shortlink-project/src/main/java/com/enndfp/shortlink/project/utils/ThrowUtil.java:62
↓ 5 callers
Method
update
用户修改 @param userUpdateReqDTO 用户修改请求实体
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:55
↓ 3 callers
Method
delete
删除分组 @param gid 分组标识
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/GroupService.java:45
↓ 3 callers
Method
failure
构建服务端失败响应
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/utils/ResultUtil.java:34
↓ 3 callers
Method
failure
构建服务端失败响应
shortlink-project/src/main/java/com/enndfp/shortlink/project/utils/ResultUtil.java:34
↓ 3 callers
Method
success
构造无返回数据成功响应
shortlink-project/src/main/java/com/enndfp/shortlink/project/utils/ResultUtil.java:20
↓ 3 callers
Method
throwIf
条件成立则抛出指定的异常 @param condition 条件 @param exception 要抛出的异常
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/utils/ThrowUtil.java:50
↓ 3 callers
Method
throwIf
条件成立则抛出指定的异常 @param condition 条件 @param exception 要抛出的异常
shortlink-project/src/main/java/com/enndfp/shortlink/project/utils/ThrowUtil.java:50
↓ 2 callers
Method
checkGidExist
校验Gid是否存在 @param gid 分组ID @return 是否存在
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/GroupServiceImpl.java:179
↓ 2 callers
Method
generateRandomString
生成指定长度的随机字符串 @param length 随机字符串长度 @return 随机字符串
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/utils/RandomStringUtil.java:40
↓ 2 callers
Method
toString
()
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/RemoteException.java:25
↓ 1 callers
Method
addDefaultGroup
添加默认分组 @param username 用户名
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/GroupService.java:59
↓ 1 callers
Method
checkLogin
检查用户是否登录 @param username 用户名 @param token token @return 是否登录
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:72
↓ 1 callers
Method
checkLogin
(String username, String token)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/UserServiceImpl.java:156
↓ 1 callers
Method
checkUsername
根据用户名判断用户是否存在 @param username 用户名 @return 是否存在
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:41
↓ 1 callers
Method
checkUsername
(String username)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/UserServiceImpl.java:77
↓ 1 callers
Method
convertDecToBase62
(long num)
shortlink-project/src/main/java/com/enndfp/shortlink/project/utils/HashUtil.java:20
↓ 1 callers
Method
count
根据分组标识统计链接数量 @param gids 分组标识列表 @return 链接数量返回数据传输对象列表
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/remote/dto/LinkRemoteService.java:70
↓ 1 callers
Method
countByGids
根据分组标识统计链接数量 @param gids 分组标识列表 @return 链接数量返回数据传输对象列表
shortlink-project/src/main/java/com/enndfp/shortlink/project/service/LinkService.java:43
↓ 1 callers
Method
create
创建短链接 @param linkCreateReqDTO 短链接创建请求传输对象 @return 短链接创建响应传输对象
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/remote/dto/LinkRemoteService.java:34
↓ 1 callers
Method
create
创建短链接 @param linkCreateReqDTO 短链接创建请求传输对象 @return 短链接创建响应传输对象
shortlink-project/src/main/java/com/enndfp/shortlink/project/service/LinkService.java:27
↓ 1 callers
Method
generateSuffix
生成短链接后缀 @param linkCreateReqDTO 短链接创建请求传输对象 @return 短链接后缀
shortlink-project/src/main/java/com/enndfp/shortlink/project/service/impl/LinkServiceImpl.java:112
↓ 1 callers
Method
getActualUserByUsername
根据用户名获取无脱敏用户信息 @param username 用户名 @return 无脱敏用户信息
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:33
↓ 1 callers
Method
getErrors
从方法参数校验异常中获取详细异常信息 @param bindingResult @return
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/GlobalExceptionHandler.java:63
↓ 1 callers
Method
getErrors
从方法参数校验异常中获取详细异常信息 @param bindingResult @return
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/GlobalExceptionHandler.java:63
↓ 1 callers
Method
getUserByUsername
根据用户名获取用户信息 @param username 用户名 @return 用户信息
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:25
↓ 1 callers
Method
hashToBase62
(String str)
shortlink-project/src/main/java/com/enndfp/shortlink/project/utils/HashUtil.java:30
↓ 1 callers
Method
listGroup
查询分组列表 @return 分组列表
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/GroupService.java:31
↓ 1 callers
Method
login
用户登录 @param userLoginReqDTO 用户登录请求实体 @return 登录结果
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:63
↓ 1 callers
Method
logout
用户登出 @param username 用户名 @param token token
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:80
↓ 1 callers
Method
pageLink
分页查询短链接 @param linkPageReqDTO 短链接分页请求传输对象 @return 短链接分页响应传输对象
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/remote/dto/LinkRemoteService.java:49
↓ 1 callers
Method
pageLink
分页查询短链接 @param linkPageReqDTO 短链接分页请求传输对象 @return 短链接分页响应传输对象
shortlink-project/src/main/java/com/enndfp/shortlink/project/service/LinkService.java:35
↓ 1 callers
Method
register
用户注册 @param userRegisterReqDTO 用户注册请求实体
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/UserService.java:48
↓ 1 callers
Method
removeUser
清理用户上下文
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/context/UserContext.java:58
↓ 1 callers
Method
setUser
设置用户至上下文 @param user 用户详情信息
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/context/UserContext.java:21
↓ 1 callers
Method
sort
分组排序 @param groupSortReqDTOList 分组排序请求数据传输对象列表
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/GroupService.java:52
↓ 1 callers
Method
throwServerIf
条件成立则抛出ServerException @param condition 条件 @param errorCode 业务错误码
shortlink-project/src/main/java/com/enndfp/shortlink/project/utils/ThrowUtil.java:82
↓ 1 callers
Method
toString
()
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/RemoteException.java:32
Method
AbstractException
(String message, Throwable throwable, IErrorCode errorCode)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/AbstractException.java:24
Method
AbstractException
(String message, Throwable throwable, IErrorCode errorCode)
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/AbstractException.java:24
Method
ClientException
(IErrorCode errorCode)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/ClientException.java:13
Method
ClientException
(IErrorCode errorCode)
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/ClientException.java:13
Method
ErrorCode
(String code, String message)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/errorcode/ErrorCode.java:43
Method
ErrorCode
(String code, String message)
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/errorcode/ErrorCode.java:35
Method
RemoteException
(IErrorCode errorCode)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/RemoteException.java:13
Method
RemoteException
(IErrorCode errorCode)
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/RemoteException.java:13
Method
Result
(String code, String message, T data, String requestId)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/result/Result.java:42
Method
Result
(String code, String message, T data, String requestId)
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/result/Result.java:42
Method
ServerException
(IErrorCode errorCode,String message)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/ServerException.java:15
Method
ServerException
(String message)
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/ServerException.java:15
Method
abstractException
拦截自定义抛出的异常
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/GlobalExceptionHandler.java:42
Method
abstractException
拦截自定义抛出的异常
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/GlobalExceptionHandler.java:42
Method
add
添加分组 @param groupAddReqDTO 分组添加请求数据传输对象 @return 添加结果
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/GroupController.java:36
Method
add
(GroupAddReqDTO groupAddReqDTO)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/GroupServiceImpl.java:47
Method
addDefaultGroup
(String username)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/GroupServiceImpl.java:153
Method
addInterceptors
(InterceptorRegistry registry)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/config/InterceptorConfig.java:29
Method
afterCompletion
(HttpServletRequest request, HttpServletResponse response, Object handler, Exception ex)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/interceptor/UserContextInterceptor.java:44
Method
checkLogin
检查用户是否登录 @param username 用户名 @param token token @return 是否登录
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/UserController.java:131
Method
checkUserExistByUsername
根据用户名判断用户是否存在 @param username 用户名 @return 是否存在
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/UserController.java:68
Method
code
()
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/errorcode/ErrorCode.java:48
Method
code
错误码 @return 错误码
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/errorcode/IErrorCode.java:15
Method
code
()
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/errorcode/ErrorCode.java:40
Method
count
统计分组下短链接数量 @param gids 分组标识列表 @return 分组下的链接数量
shortlink-project/src/main/java/com/enndfp/shortlink/project/controller/LinkController.java:69
Method
countByGids
(List<String> gids)
shortlink-project/src/main/java/com/enndfp/shortlink/project/service/impl/LinkServiceImpl.java:90
Method
create
创建短链接 @param linkCreateReqDTO 短链接创建请求传输对象 @return 短链接创建响应传输对象
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/LinkController.java:35
Method
create
创建短链接 @param linkCreateReqDTO 短链接创建请求传输对象 @return 短链接创建响应传输对象
shortlink-project/src/main/java/com/enndfp/shortlink/project/controller/LinkController.java:37
Method
create
(LinkCreateReqDTO linkCreateReqDTO)
shortlink-project/src/main/java/com/enndfp/shortlink/project/service/impl/LinkServiceImpl.java:46
Method
delete
删除分组 @param gid 分组标识 @return 删除结果
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/GroupController.java:81
Method
delete
(String gid)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/GroupServiceImpl.java:120
Method
getActualUserByUsername
根据用户名查询无脱敏用户信息 @param username 用户名 @return 用户信息
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/UserController.java:52
Method
getActualUserByUsername
(String username)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/UserServiceImpl.java:64
Method
getRealName
获取上下文中用户真实姓名 @return 用户真实姓名
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/context/UserContext.java:50
Method
getUserByUsername
根据用户名查询用户信息 @param username 用户名 @return 用户信息
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/UserController.java:36
Method
getUserByUsername
(String username)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/UserServiceImpl.java:51
Method
getUserId
获取上下文中用户 ID @return 用户 ID
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/context/UserContext.java:30
Method
gidGenerateCachePenetrationBloomFilter
防止Gid生成重复查询数据库的布隆过滤器
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/config/RbloomFilterConfig.java:32
Method
list
查询分组列表 @return 分组列表
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/GroupController.java:51
Method
listGroup
()
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/GroupServiceImpl.java:71
Method
login
用户登录 @param userLoginReqDTO 用户登录请求实体 @return 登录结果
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/UserController.java:114
Method
login
(UserLoginReqDTO userLoginReqDTO)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/UserServiceImpl.java:129
Method
logout
用户登出 @param username 用户名 @param token token @return 登出结果
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/controller/UserController.java:148
Method
logout
(String username, String token)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/service/impl/UserServiceImpl.java:162
Method
main
(String[] args)
shortlink-admin/src/test/java/com/enndfp/shortlink/admin/UserTableShardingTest.java:21
Method
main
(String[] args)
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/ShortLinkAdminApplication.java:14
Method
main
(String[] args)
shortlink-project/src/test/java/com/enndfp/shortlink/project/LinkTableShardingTest.java:29
Method
main
(String[] args)
shortlink-project/src/main/java/com/enndfp/shortlink/project/ShortLinkApplication.java:14
Method
message
()
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/errorcode/ErrorCode.java:53
Method
message
错误信息 @return 错误信息
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/errorcode/IErrorCode.java:22
Method
message
()
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/errorcode/ErrorCode.java:45
Method
methodArgumentNotValidExceptionHandler
拦截参数验证异常
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/common/convention/exception/GlobalExceptionHandler.java:30
Method
methodArgumentNotValidExceptionHandler
拦截参数验证异常
shortlink-project/src/main/java/com/enndfp/shortlink/project/common/convention/exception/GlobalExceptionHandler.java:30
Method
mybatisPlusInterceptor
拦截器配置
shortlink-admin/src/main/java/com/enndfp/shortlink/admin/config/MyBatisPlusConfig.java:20
Method
mybatisPlusInterceptor
拦截器配置
shortlink-project/src/main/java/com/enndfp/shortlink/project/config/MyBatisPlusConfig.java:21
next →
1–100 of 130, ranked by callers