Annotation相关_a8567632的博客-程序员宅基地

技术标签: 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应用程序的交互中持续存在。

 

转载于:https://www.cnblogs.com/Teay/p/10549823.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/a8567632/article/details/102128005

智能推荐

Windows上漂亮的linux终端,Windows模拟linux终端工具Cmder+Gow_weixin_39690958的博客-程序员宅基地

1. 说明Cmder:Windows下的终端模拟器。Gow: Windows下模拟Linux命令行工具集合。可以在windows执行linux下的大部分命令,如ls、grep、xargs等。2. 下载Cmder官网:http://cmder.net/。Cmder有mini与full版;full版本内键了Git for Windows的标准配备,可以在Cmder里面执行git相关命令。3. 安装Cm...

Xshell终端工具突出显示集的正则配置_JohnnyZ93的博客-程序员宅基地_xshell突出显示集怎么配置

工作中大家在使用终端工具包括Xshell、mobaXTerm等的过程中,总是希望界面上能把我们重点关注的信息以不同颜色的方式突出显示,以提高信息获取的效率。本文借鉴前人经验,尝试多种突出显示设置。现总结我的经验如下,(以下为正则表达式,不区分大小写):1、错误规则,设为红色(\b((bad|wrong|incorrect|improper|invalid|unsupported|bad)( file| memory)? (descriptor|alloc(ation)?|addr(ess)?|owner

window炫丽cmd的别名cmder_335046781的博客-程序员宅基地

  windows下的cmd,色彩度用起来不爽,cmder是对cmd的补充,界面很清爽01、下载  https://github.com/cmderdev/cmder  http://cmder.net/  https://github.com/cmderdev/cmder/releases/download/v1.3.11/cmder_mini.zip //mini版  ...

Tomcat关于encoding编码的默认设置以及乱码产生的原因_binbin_civil的博客-程序员宅基地

注意:乱码和request的具体实现类有关,现在已经查到的是RequestDispatcher.forward调用前使用的是org.apache.catalina.connector.RequestFacade类而RequestDispatcher.forward调用后使用的是org.apache.catalina.core.ApplicationHttpRequest,他们内部在ParsePar

以空间换时间google2019G轮第一题_Krystalcsdn的博客-程序员宅基地

ProblemSupervin is a librarian handling an ancient book withNpages, numbered from 1 toN. Since the book is too old, unfortunatelyMpages are torn out: page numberP1,P2, ...,PM.Today, there ...

lwip系列一之数据的收发_xiaoqa11的博客-程序员宅基地_lwip数据发送流程

lwip系列一之数据的收发lwip宏观的经过一段时间的反复折磨,也看了许多资料,做一下学习总结,同时希望通过向他人表述来加深对内容的理解。驱动程序是参照野火的,但是我觉得这里面有点小小的疑问没有解决。我不知道大家曾经是否有和我一样的疑问,学完计算机网络后,对计算机网络的各个层次的原理有所了解,但是有个疑问就是如何将这个协议用起来,为了能更好的说明数据收发过程,我们暂时将这个协议当成一个黑盒子,观察其如何在计算机中立起来。参考下面的图将lwip看成是看成是黑盒子,他能接收数据,然后对其进行处理,怎

随便推点

java调用日期的包_Java使用DateUtils对日期进行数学运算经典应用示例【附DateUtils相关包文件下载】..._韩大贫不想出名的博客-程序员宅基地

本文实例讲述了Java使用DateUtils对日期进行数学运算的方法。分享给大家供大家参考,具体如下:最近在写数据上传的程序,需要对Date进行一些数学运算,个人感觉在java中,日期的数学运算还是比较常用的,所以把Date的数学运算都玩了一下。试了一下,发现DateUtils这个工具类对于Date的数学运算非常方便,见代码吧。package date;import java.text.Simpl...

android checkbox是否选中,更改Android Checkbox的已选中和未选中图标_weixin_39576127的博客-程序员宅基地

小编典典混合种类:在您的布局文件中设置它:android:layout_height="wrap_content"android:text="new checkbox"android:background="@drawable/checkbox_background"android:button="@drawable/checkbox" />@ drawable / checkbox如下所示...

Cenos7---Apache 2.4使用openssl模块配置HTTPS(http重定向跳转到https)_dengtuo3787的博客-程序员宅基地

Web服务器在默认情况下使用HTTP,这是一个纯文本的协议。正如其名称所暗示的,纯文本协议不会对传输中的数据进行任何形式的加密。而基于HTTP的Web服务器是非常容易配置,它在安全方面有重大缺陷。任何”中间人”,通过精心防止的数据包嗅探器,是能够看到任何经过的数据包内容。更进一步,恶意用户甚至可以在传输路径设置一个假冒的WEB服务器冒名顶替实际的目标Web服务器。在这种情...

150303第一期黑暗的星期二之OC考试(解析慢慢上)_老刘程序猿的博客-程序员宅基地

oc考完了,这个煎熬啊,废话不多说,上习题1、Objective-C中包含一个自定义的头文件应该使用:答案:(C) A、#include "" B、#include C、#import "" D、#import2、以下说法不正确的是:答案:(A) A、nonatomic:提供多线程保护,提高性能,在没有使用多线程的编程中可以选择使用。 B

【ITOO】——Spring.net基础及简单使用_王萌萌萌的博客-程序员宅基地

概述    通过Spring.NET,我们可以用统一且透明的方式来配置应用程序。Spring.NET的重点是为中间层提供声明式事务管理,以及一个功能齐全的ASP.NET扩展框架。    Spring.NET是非侵入式的,代码对框架本身不会产生任何依赖。它能够提供很多方面的功能,例如控制反转(Inversion of Control,英文缩写为IoC)、依赖注入(Dependency Inj

abaqus高性能服务器怎么用,高性能计算平台ABAQUS任务调度使用说明作者陈林E-Mailchenlin.PDF..._AI那点事的博客-程序员宅基地

高性能计算平台ABAQUS任务调度使用说明作者陈林E-Mailchenlin.PDF高性能计算平台ABAQUS 任务调度使用说明作者:陈林E-Mail:[email protected]日期:2017-1-101.任务脚本,参考附件例子job#!/bin/sh#PBS -N ABAQUS_24cpu#PBS -l nodes=6:ppn=4#PBS -j oe#PBS -q femqueINPUT_FILE="jo...

推荐文章

热门文章

相关标签