导航:首页 > 编程语言 > 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注释作用相关的资料

热点内容
苹果怎样在手机上做压缩文件 浏览:644
如何搭建sslvpn服务器 浏览:33
php镜像程序 浏览:6
linux变量命名 浏览:157
phppdf转换为图片 浏览:373
聊天室源码完整版 浏览:588
超值优惠购买得两套源码 浏览:42
日产新阳光压缩机十大品牌 浏览:173
javalong的最大值 浏览:340
mcs51单片机外部引脚ea 浏览:893
苹果手机怎么给app给予信用 浏览:11
java实型 浏览:148
php判断显示 浏览:695
联网的单片机 浏览:441
安卓录屏怎么保存到相册 浏览:350
c语言与单片机 浏览:350
tt服务器是什么意思 浏览:188
奔驰app怎么修改桌面 浏览:53
bat算法面试题 浏览:132
因为加密算法不同 浏览:659