【发布时间】:2011-04-18 05:53:41
【问题描述】:
有人可以描述注释处理的用途吗?
我上次尝试理解注释没有成功。
之前我发过this question,但没有得到满意的答复。
我浏览了许多在线教程,但其中大部分是关于用于以下用途的注释:
- 文档
- 编译器使用的注解(
@Deprecated、@Override、@SuppressWarnings) - 注解处理(
@Target和@Retention)
请有人通过指导我到适当的教程向我解释注释处理。
确切地说,我想了解更多关于以下内容的信息 元注释(Java 注释类型):
- 目标
- 保留
- 记录在案
- 继承
我已经学习了很多教程,例如 this,但无法获得关于注释处理的太多信息。
【问题讨论】:
-
注解处理很模糊。你具体想要什么信息?运行时处理?编译时处理?特定于 Hibernate 的注释?
-
@Mat ....你能引导我到这个链接,它可以给我关于在 Hibernate 上下文中使用的 @Test 和 @Retention 类型注释的信息
-
那些不是 Hibernate 注释。他们是核心java。教程在这里:download.oracle.com/javase/6/docs/technotes/guides/language/…
-
例如,使用 Class.getAnnotations() - download.oracle.com/javase/6/docs/api/java/lang/…
-
感谢斯蒂芬给出了反射的例子.. :) 现在你能不能也给出一个注释的例子
标签: java hibernate annotations