Entity - 实体public interface BaseController<Entity>
| 限定符和类型 | 方法和说明 |
|---|---|
default <T> R<T> |
fail(BaseExceptionCode exceptionCode)
失败返回
|
default <T> R<T> |
fail(BizException exception)
失败返回
|
default <T> R<T> |
fail(int code,
String msg)
失败返回
|
default <T> R<T> |
fail(String msg)
失败返回
|
default <T> R<T> |
fail(String msg,
Object... args)
失败返回
|
default <T> R<T> |
fail(Throwable throwable)
失败返回
|
default String |
getAccount()
登录人账号
|
SuperService<Entity> |
getBaseService()
获取Service
|
Class<Entity> |
getEntityClass()
获取实体的类型
|
default String |
getName()
登录人姓名
|
default String |
getTenant()
当前请求租户
|
default Long |
getUserId()
获取当前id
|
default R<Boolean> |
success()
成功返回
|
default <T> R<T> |
success(T data)
成功返回
|
default <T> R<T> |
validFail(BaseExceptionCode exceptionCode)
参数校验失败返回
|
default <T> R<T> |
validFail(String msg)
参数校验失败返回
|
default <T> R<T> |
validFail(String msg,
Object... args)
参数校验失败返回
|
SuperService<Entity> getBaseService()
default <T> R<T> success(T data)
T - 返回类型data - 返回内容default <T> R<T> fail(String msg, Object... args)
T - 返回类型msg - 失败消息args - 动态参数default <T> R<T> fail(int code, String msg)
T - 返回类型code - 失败编码msg - 失败消息default <T> R<T> fail(BaseExceptionCode exceptionCode)
exceptionCode - 失败异常码default <T> R<T> fail(BizException exception)
exception - 异常default <T> R<T> validFail(String msg, Object... args)
msg - 错误消息args - 错误参数default <T> R<T> validFail(BaseExceptionCode exceptionCode)
exceptionCode - 错误编码default Long getUserId()
default String getTenant()
default String getAccount()
default String getName()
Copyright © 2021. All rights reserved.