yijiusmile
2021-03-17 80bde86f943a8622d39b4d9d0ab056c8829106cd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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;
}