配置 JPA 以在环境中运行

已部署应用程序以使用 Java™ 持久性 API (JPA),并且必须配置 JPA 应用程序以在您的环境中工作。

关于此任务

必须在配置 JPA 应用程序时对数据库指定选项。应用程序服务器管理对数据源的访问。可在管理控制台中配置数据源、连接池和 Java 事务 API (JTA) 服务。如果将特定的数据源用于应用程序,请配置该数据源,然后安装 JPA 应用程序。

过程

  1. 通过管理控制台配置数据源。请参阅配置 JDBC 提供程序和数据源主题。
  2. <jta-data-source> and <non-jta-data-source> 元素指定 Java 命名和目录接口 (JNDI) 名称。例如,要使用 JNDI 查找,请使用以下代码:
    <jta-data-source>jdbc/myJTADataSource</jta-data-source>
    <non-jta-data-source>jdbc/myNonJTADataSource</non-jta-data-source>
    如果使用组件名称空间方法(例如,java:comp/env)检索数据源,请确保应用程序定义了这些资源引用以便您可以使用这些 JNDI 名称来访问数据源。如果必须改变数据源的配置,那么此组件名称空间配置可提高灵活性。否则,会使用标准直接 JNDI 作为数据源名称。有关使用 JNDI 接口的更多信息,请参阅“开发使用 JNDI 的应用程序”主题。例如,persistence.xml 文件应具有类似如下的条目:
    <jta-data-source>java:comp/env/jdbc/DataSourceJNDI</jta-data-source>
    或者
    <jta-data-source>jdbc/DataSourceJNDI</jta-data-source>
  3. 在应用程序服务器中配置持久性提供程序支持
    1. 配置 WSJPA 持久性提供程序.
    2. 可选: 使用第三方持久性提供程序.

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



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