码迷,mamicode.com
首页 > 其他好文 > 详细

Annotation相关

时间:2019-03-18 01:30:26      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:有用   使用   变量   数据   应用程序   编译   java源代码   元数据   处理   

Annotation:

  Annotation是能够添加到Java源代码的语法元数据,通常的中文翻译为“注解”。从JDK5.0开始,Java增加了对元数据的支持(Meta Data),也就是Annotation。

  Annotation就是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并且执行相应的处理,能在文件中嵌入一些补充信息。可以像修饰符一样被使用,可用于修饰包,类,构造器,方法,成员变量,参数,局部变量的声明,这些信息被保存在Annotation的“name=value”对中。Annotation能被用来为程序元素(类,方法,成员变量等)设置元数据。

 

常用的Annotation:

  @named

  @model

  @Override

  @Deprecated

  @SuppressWarnings

 

JavaServer Faces应用程序中最常用的范围如下:

  Request(@RequestScoped):请求范围在Web应用程序中的单个HTTP请求期间保持不变。在类似的应用程序hello1中,应用程序由单个请求和响应组成,bean使用请求范围。

  Session(@SessionScoped):会话范围在Web应用程序中的多个HTTP请求中保持不变。当应用程序由需要维护数据的多个请求和响应组成时,bean使用会话范围。

  Application(@ApplicationScoped):应用程序范围在所有用户与Web应用程序的交互中持续存在。

 

Annotation相关

标签:有用   使用   变量   数据   应用程序   编译   java源代码   元数据   处理   

原文地址:https://www.cnblogs.com/Teay/p/10549823.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!