将访问意向策略应用于 Bean

通过组装工具,可以将访问意向策略应用于应用程序的实体 Bean。

关于此任务

容器管理的持久性 (CMP) 开发者可以使用访问意向提示应用程序服务器运行时应该如何管理持久性细节,而不必从他们的应用程序来显式管理任何持久性逻辑。

开发 Bean 管理的持久性 (BMP) 实体 Bean 的程序员还可选择使用访问意向服务。因为 BMP 和 CMP 组件之间唯一的重要差别在于提供持久性逻辑的机制不同,BMP Bean 利用访问意向提示的方式与 EJB 容器管理 CMP Bean 的访问意向方式相同。此能力在 BMP 实体和 CMP 实体要共享连接时变得尤为重要。BMP Bean 必需与 CMP Bean 配置同样的并行访问,并实现同样的隔离级别映射,才能与 CMP Bean 共享连接。

开发者可将访问意向策略应用于 BMP 实体 Bean 以及 CMP 实体 Bean。期待 BMP 开发者仅使用那些对特定 BMP Bean 是重要的访问意向属性。访问意向服务接口绑定到每个特定 BMP Bean 的 java:comp namespace 中。从调用 ejbLoad 进程时起至完成 ejbStore 进程调用这段时间,通过访问意向服务检索的访问意向策略是当前访问意向策略。

注: 这是定义访问意向策略的首选技巧。在 V6.0 中不推荐使用方法级别访问意向。

过程

  1. 启动组装工具。
  2. 可选: 打开“Java EE”透视图,以便处理 Java EE 项目。单击窗口 > 打开透视图 > 其他 > Java EE
  3. 可选: 打开“项目资源管理器”视图。单击窗口 > 显示视图 > 项目资源管理器。另一个有帮助的视图是“导航器”视图(窗口 > 显示视图 > 导航器)。
  4. 创建新的应用程序 EAR 文件或编辑现有的 EAR 文件。
    例如,要更改现有应用程序的属性,使用导入向导以导入 EAR 文件。要启动“导入”向导,请执行下列操作:
    1. 选择文件 > 导入 > EAR 文件 > 下一步
    2. 选择 EAR 文件。
    3. 创建 WebSphere® Application Server V6.0 类型的服务器运行时。选择新建打开“新建服务器运行时”向导,并遵循指示信息进行操作。
    4. 目标服务器字段中,选择 WebSphere Application Server V6.0 类型的服务器运行时。
    5. 选择完成
  5. 在 J2EE 透视图的“项目资源管理器”视图中,右键单击 Bean 实例的 EJB 模块下的部署描述符:EJB 模块名称,然后选择打开方式 > 部署描述符编辑器 属性窗格中显示 EJB 项目的属性对话笔记本。
  6. 选择访问选项卡。
  7. Access Intent for Entities 2.x(Bean 级别)面板中,选择 Bean 的名称。
  8. Access Intent for Entities 2.x(方法级别)面板的一侧,选择添加 显示添加访问意向面板。
  9. 访问意向名称字段中,从下拉列表中选择 wsPessimisticUpdate。
  10. 可选: 输入描述来帮助您记住该策略的作用。
  11. 可选: 更改持久性选项设置
  12. 单击完成 实体 Bean 的访问意向策略就显示在Access Intent for Entities 2.x(Bean 级别)面板中

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_axibpp
文件名:tejb_axibpp.html