您的位置:首页 > 编程语言 > Java开发

java注解

2016-02-22 16:31 281 查看

概念

java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法。

Java常见注解

JDK注解

@Override 继承父类方法
@Deprecated 定义方法已过时
@SuppressWarnings("deprecation") 忽略Deprecated 的定义

常见第三方注解

spring:@Autowried @Service @Repository
Mybatis: @InsertProvider @UpdateProvider @Options

注解分类


按运行机制分

源码注解:注解只在源码中存在,编译成.class文件就不存在了。

编译时注解:注解在源码和.class文件中存在。如@Override,@Deprecated,@SuppressWarnings

运行时注解:在运行阶段还起作用,甚至会硬性运行逻辑的注解。如@Autowried

按照来源分

来自JDK注解
来自第三方注解
自定义注解

元注解:注解的注解

自定义注解
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: