导航:首页 > 编程语言 > java注释作用

java注释作用

发布时间:2025-01-30 17:11:38

A. java 自定义的注解有什么作用

自定义注解,可以应用到反射中,比如自己写个小框架。

如实现实体类某些属性不自动赋值,或者验证某个对象属性完整性等

本人自己用过的验证属性值完整性:

@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public@interfaceIgnoreProperty{
}
然后实体类中:
{

@IgnoreProperty
=1L;

@IgnoreProperty
privateIntegerresearchId;

@IgnoreProperty
privateTarUseruserId;

privateStringversion;

privateStringgrade;
....
}

然后action类中
//验证数据完整性

Class<TarResearch>userClass=TarResearch.class;

Field[]field=userClass.getDeclaredFields();

for(inti=0;i<field.length;i++){

if(field[i].getAnnotation(IgnoreProperty.class)!=null){

continue;

}

Stringfie=field[i].getName().substring(0,1).toUpperCase()

+field[i].getName().substring(1);

Methodmethod=userClass.getMethod("get"+fie);

Objectobj=method.invoke(u);

if(obj==null){

sendResponseMsg(response,"数据错误");

returnnull;

}

}
阅读全文

与java注释作用相关的资料

热点内容
单片机烧写程序连接 浏览:69
保利国际影城的app叫什么 浏览:742
思域怎么增加密封性 浏览:86
安卓手机充电口生锈了会怎么样 浏览:476
手机加密短信拦截不了 浏览:592
考研英语pdf下载 浏览:900
关于压缩的名字 浏览:934
九龙服务器怎么样 浏览:264
玩客云私人服务器 浏览:266
辽宁加密开关 浏览:356
台湾图纸加密软件费用 浏览:40
程序员那么可爱车祸集正片 浏览:449
被点名app哪个好 浏览:944
c启动进程Linux 浏览:119
突破前期高点源码 浏览:596
c语言农历算法 浏览:325
32位单片机语言 浏览:979
安卓全服是什么意思 浏览:147
程序员那么可爱陆漓和姜逸城吻戏 浏览:802
android获取窗口大小 浏览:182