首页 > 编程语言 > 详细

Java注解

时间:2016-12-11 02:35:23      阅读:157      评论:0      收藏:0      [点我收藏+]

一:概述:

Java 从1.5开始引入注解(Annotation),用来描述Java代码的元信息,java中的注解就好比.Net技术栈中的Attribute。

 

二:注解(Annotation)基本概念

参考:http://www.cnblogs.com/peida/archive/2013/04/23/3036035.html

 

三:JDK自带的注解

例如:

@Override:用于修饰此方法覆盖了父类的方法;
@Deprecated:用于修饰已经过时的方法;
@SuppressWarnnings:用于通知java编译器禁止特定的编译警告。

 

四:常见第三方注解

Spring:@Autowired  @Service  @Repository
Mybatis:@InsertProvider  @UpdateProvider  @Options

 

五:注解的分类

 1)源码注解:注解只在源码中存在,编译成.class文件就不存在了;
 2)编译时注解:注解在源码和.class文件中都存在(JDK自带的三个注解(@Override  @Deprecated  @Suppvisewarnings)属于编译时注解,只在编译时起作用)
 3) 运行时注解:在运行阶段还起作用,甚至会影响运行逻辑的注解(@Autowired)

 

六:自定义注解

参考:http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html

 

七:注解应用

参考:http://www.cnblogs.com/peida/archive/2013/04/26/3038503.html

 

Java注解

原文:http://www.cnblogs.com/kenking/p/6158623.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!