范围:类
多重性
(0..1):在 Java™ 源文件中可以不使用此标记或使用一次此标记。
目的
此标记允许为实体 bean 生成会话外观 EJB。外观 EJB 对外部提供所有 finder 和 creation 方法,还为数据和值对象提供所有数据设置方法。Finder 方法将返回数据或值对象的集合,而不会返回远程接口。外观 bean 将使用本地接口(如果生成了的话)或远程接口连接至 EJB。获得的 bean 需要与所有 EJB 类一起处理。适用于实体 Bean。[可选]
参数
参数 |
类型 |
适用范围 |
描述 |
是否必需 |
name |
文本 |
|
生成的外观 EJB 的名称。缺省值是
|
false |
description |
文本 |
|
对 bean 的描述。缺省设置为 bean 类的类级别 Javadoc 注释中的第一个句子。 |
false |
display-name |
文本 |
|
bean 的显示名称。 |
false |
small-icon |
文本 |
|
bean 的小图标。 |
false |
large-icon |
文本 |
|
bean 的大图标。 |
false |
jndi-name |
文本 |
远程会话 bean 和实体 bean |
提供将在特定于供应商的部署描述符中使用的 bean 的 JNDI 名称。 |
false |
local-jndi-name |
文本 |
|
提供将在特定于供应商的部署描述符中使用的 bean 的 JNDI 名称。它是本地 EJB 的 JNDI 名称。 |
false |
view-type |
文本 |
|
指示 bean 所支持的视图类型。您必须指定下列其中一种属性:
缺省值是
|
false |
type |
文本 |
|
定义 bean 的类型。您必须指定下列其中一种属性:
缺省值是
|
true |
transaction-type |
文本 |
|
定义 bean 的事务类型。您必须指定下列其中一种属性:
缺省值是
|
false |