2 Star 3 Fork 1

汪少棠/java-se

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
.idea
src
main
docker
java/org
example
annotation
AppConfig.java
AppController.java
AppInterceptor.java
ClassOperate.java
MethodOperate.java
MultipleOperate.java
collection
controller
cors
cron
enums
hutool
listener
log4j2
lombok
netty
queue
servlet
swagger
type1
uitls
webservice
JavaseApplication.java
SysException.java
se
resources
test
.gitignore
LICENSE
README.en.md
README.md
java-se.iml
pom.xml
克隆/下载
MethodOperate.java 1015 Bytes
一键复制 编辑 原始数据 按行查看 历史
汪少棠 提交于 4年前 . 自定义注解
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.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface MethodOperate {
/**
* 描述
*
* @return
*/
String desc() default "";
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/wangmx1993/java-se.git
git@gitee.com:wangmx1993/java-se.git
wangmx1993
java-se
java-se
master

搜索帮助