首页 > 其他 > 详细

Annotation

时间:2019-03-18 21:12:30      阅读:150      评论:0      收藏:0      [点我收藏+]

  what&introduction

  1、Annotation,是Java5的新特性,JDK5引入了Metadata(元数据)很容易的就能够调用Annotations。Annotations提供一些本来不属于程序的数据,比如:一段代码的作者或者告诉编译器禁止一些特殊的错误。Anannotation对代码的执行没有什么影响。Annotations使用@annotation的形式应用于代码:类(class),属性(attribute),方法(method)等等。一个Annotation出现在上面提到的开始位置,而且一般只有一行,也可以包含有任意的参数。用于简化Bean的配置,某些场合可以取代XML配置文件。

@Named注解

  若一个接口DemoInterface,有多个(最少2个)实现类(A_Demo_Impl,B_Demo_Impl.... ),

在引用类中使用@Inject注解时,要在类级别上使用相关的限定符进行注解,同时在注入DemoInterface的类中要有一个字段使用相同的限定符进行注解

使用@Named注解(解决匹配引入一个接口多个实现):
 @model注解
  @Model注?解?做?了?如?下?的?事?情?: 
使?bean拥?有?request-scoped周?期?范?围?(取?代?默?认?的?@dependent) 
给?bean一?个?EL命?名? 
创?建?一?个?请?求?范?围?并?且?赋?予?命?名?的?bean,就?像?一?个?标?注?有?@RequestScoped和?@Named的?类?,自?从?这?样?的?注?解?组?合?频?繁?的?出?现?在?Web应?用?中?,CDI就?提?供?了?内?建?的?注?解?@Model方?便?使用

 

Annotation

原文:https://www.cnblogs.com/sensenma533/p/10554759.html

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