sun-ejb-jar.xml 可视编辑器:实体 Bean
另请参见
要转至此窗格,请在 sun-ejb-jar.xml 可视编辑器中展开“Sun 配置”节点,然后单击实体 Bean 节点 (
)。
可以使用此窗格来编辑实体 EJB 的 sun-ejb-jar.xml 部署描述符条目。
除了常规 Bean 设置外,该窗格还包含以下配置标签:
如果实体 Bean 使用容器管理持久性 (container-managed persistence, CMP),则该窗格包含以下附加配置标签:
常规 Bean 属性
每个 EJB 包含以下元素:
- 名称。名称字段包含 Bean 的名称。无法在可视编辑器中更改此名称。
- JNDI 名称。它指定了实体 Bean 的 JNDI 名称。对于会话 Bean,此名称指定了 EJBHome 对象的全局 JNDI 名称。如果会话 Bean 公开远程视图,则需要此名称。
- 通过引用传递。它指定了 Enterprise Bean 使用的传递方法,该 Bean 调用其他 Bean(位于同一进程)中的远程接口方法。可以使用以下三个选项:
- 未设置任何值(空)。如果未设置任何值,则使用缺省传递方法。缺省设置为通过值传递。
- true。如果设置为 true,则使用通过引用传递语义。
- false。如果设置为 false,Enterprise Bean 将使用通过值传递语义来调用远程接口。
实体 Bean 属性
也可以修改以下实体 Bean 设置:
- 是否为只读 Bean。如果选择 true,则指定 Bean 为只读 Bean,Enterprise Bean 客户端无法对其进行修改。如果未定义,则使用缺省值 false。
- 刷新周期秒数。它指定必须从 JDBC 数据源对只读 Bean 进行刷新的频率。值为 0(从不刷新)和正数(按指定的时间间隔进行刷新)。此频率只是对容器的提示。缺省值为 0。
- 提交选项。它指定在事务完成时使用的提交选项。对于 Sun Java System Application Server,有效值是 B 或 C。缺省值是 B。(当前发行版本的 Sun Java System Application Server 不支持提交选项 A)。
- 映射属性。当前不使用此属性。
- 另请参见
- sun-ejb-jar.xml 可视编辑器
实体 Bean 配置标签
会话 Bean
消息 Bean
Sun 配置
Web 服务描述符
- 关于实体 Bean
- 定义 CMP 字段
- 配置 EJB 部署描述符
法律声明