首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

大牛们哪位高手能帮小弟我解释一下自定义Annotation 能有什么用?传道授业解惑不甚感激

2013-04-12 
大牛们谁能帮我解释一下自定义Annotation 能有什么用?--传道授业解惑不甚感激这两天看了看Annotation,也看

大牛们谁能帮我解释一下自定义Annotation 能有什么用?--传道授业解惑不甚感激
这两天看了看Annotation,也看到了自定义Annotation,从网上搜了资料,都是通过反射获得Annotation,然后把里面的信息拿出来秀一下,这有什么意义?谁能解释一下,我们自定义了
Annotation,到底实际应用中是用来干吗的?要是没什么实际意义,我们只要使用java提供的Annotation不就行了吗?
[解决办法]
可以使用AOP拦截指定的Annotation

比如你定义一个@AdminPower 注解, 然后将它放到需要管理员权限的方法上面。

你再定义一个AOP对所有有@AdminPower注解的方法进行过滤,判断当前用户是否有权限指定该方法。


用处还是很多的。

热点排行