当将企业 Bean 代码组装成可以部署到应用程序服务器上的文件时,您会配置定义应用程序如何访问企业信息系统 (EIS)(例如,数据库)的属性。
开始之前
本主题假设您已创建包含 EJB 模块的企业应用程序(它必须与数据库进行交互)。
关于此任务
数据访问应用程序使用资源(例如,数据源或连接工厂)来连接数据库。
应用程序组件使用连接工厂访问连接实例,然后组件使用此实例连接到底层的企业信息系统 (EIS)。连接的示例包括数据库连接、Java™ 消息服务连接和 SAP R/3 连接。
在应用程序组装期间,执行使应用程序能够使用这些资源的活动。该过程通常需要组装工具。
过程
- 请标识 EJB 模块用来引用应用程序资源的逻辑名。这些逻辑名称为资源引用。
有关进一步的解释,请参阅“使用资源引用的优点”主题。
- 启动组装工具。
- 如果尚未完成此操作,那么配置组装工具以处理
Java Platform, Enterprise Edition (Java EE) 模块。 请确保已启用 Java EE 功能。
- 为资源引用定义映射和安全性属性。 此过程包括下列活动:
- 将资源引用绑定至提供数据库连接的应用程序资源。
请参阅“企业 Bean 和 Web 模块的数据源查询”主题,以获取有关绑定概念的更多信息。在部署时,如果需要,那么可以改变绑定。
- 对于每个资源,定义认证类型,即安全配置,数据库连接是通过它来被授权的。 有以下两种认证类型:
- 组件管理的
- 企业 Bean 代码为数据源或连接工厂连接执行 EIS 登录。
- 容器管理的
- 产品执行 EIS 登录。
请参阅“J2EE 连接器安全性”主题,以获取有关资源认证的详细参考信息。
- 为企业 Bean 配置访问意向策略设置。
- 在“项目资源管理器”视图中右键单击 EJB 模块,然后单击打开方式 > 部署描述符编辑器。
- 在 EJB 部署描述符编辑器中,选择访问选项卡。
- 在隔离级别下,单击添加。
- 选择隔离级别、企业 Bean 和方法元素。
要获取有关隔离级别的信息,按 F1。
- 单击完成。
- 请将企业 Bean 映射至数据库表。
结果
在“项目资源管理器”视图中显示了更新的应用程序的文件。
下一步做什么
在测试应用程序之后,可以开始将应用程序部署到应用程序服务器上。