package cc.mrbird.febs.common.core.annotation;
|
|
import cc.mrbird.febs.common.core.response.IResult;
|
import cc.mrbird.febs.common.core.response.ReturnResult;
|
|
import java.lang.annotation.*;
|
|
/**
|
* name: ResponseResult
|
* package: cc.mrbird.febs.common.core.annotation
|
* description: 统一返回结果注解
|
* date: 2021-01-25 23:29
|
*
|
* @author luoyibo
|
* @version 0.1
|
* @since JDK 1.8
|
*/
|
@Target({ ElementType.TYPE, ElementType.METHOD })
|
@Retention(RetentionPolicy.RUNTIME)
|
@Documented
|
public @interface ResponseResult {
|
Class<? extends IResult> value() default ReturnResult.class;
|
}
|