1 annotation是一种特殊的interface(@interface),成员用函数表示,使用时用成员=值列表表示,值可为String,primitive type,数组,enum
2 Deprecated/Override/SuppressWarnings 是三个@interface,Target,Retention也是。Hibernate Annotation中的 Entity,Table,Id,Column,GenetatedValue,Basic,Transient,Temporal,不过没给成员都要查isAnnotationPresent,那也太麻烦了,有时间看看hibernate这些框架是如何做的
2 Deprecated/Override/SuppressWarnings 是三个@interface,Target,Retention也是。Hibernate Annotation中的 Entity,Table,Id,Column,GenetatedValue,Basic,Transient,Temporal,不过没给成员都要查isAnnotationPresent,那也太麻烦了,有时间看看hibernate这些框架是如何做的
本文介绍了Java注解的基本概念及使用方式,并列举了部分内置注解如@Deprecated和@SuppressWarnings等。此外,还探讨了Hibernate框架中注解的应用,包括@Entity、@Table等,以及如何通过isAnnotationPresent进行注解检查。
2301

被折叠的 条评论
为什么被折叠?



