Java中的@Srereotype注释

时间:2014-06-13 12:07:22

标签: java java-ee annotations

Java EE中@Stereotype注释的目的是什么?

我看到了文档,但从中得不到多少。有人可以借助一个明确的例子指出。

2 个答案:

答案 0 :(得分:2)

类型是"角色"软件架构组件。例如,Service类或Repository bean。

@Sterotype注释是meta annotation,它用于注释注释"类"声明特定注释是刻板印象定义。

@Stereotype 
@Target(TYPE) 
@Retention(RUNTIME) 
public @interface Action {}

文档中的此示例显示了注释Action如何使用@Sterotype进行注释。然后,您可以使用@Action注释类以使用Action构造型。

答案 1 :(得分:0)

只需查看Java EE API for Stereotype即可解释。它在架构中用于命名重复出现的模式。一个例子是预定义的Model注释。