代码拉取完成,页面将自动刷新
package org.example.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* 1: @Target: 表示注解使用的目标位置, 常用的有:
* * TYPE(类,接口,注解,枚举), FIELD(成员变量), METHOD(方法), PARAMETER(形式参数), CONSTRUCTOR(构造器)
* 2: @Retention: 表示注解生命范围, 类似 maven pom.xml 文件的 scope 属性, 可选值有:
* * SOURCE(编译器将丢弃注解)
* * CLASS(注解将由编译器记录在类文件中,但不需要在运行时由VM保留,这是默认行为),
* * RUNTIME(注解将由编译器记录在类文件中,并在运行时由VM保留,因此可以反射地读取它们)
*
* @author wangMaoXiong
* @version 1.0
* @date 2021/8/24 20:37
*/
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface ClassOperate {
/**
* 自定义属性值
*
* @return
*/
String[] value() default {};
/**
* 描述
*
* @return
*/
String desc() default "";
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。