开发使用 Java Persistence API 的应用程序
子主题
为 Java EE 环境开发 JPA 2.x 应用程序
应用程序服务器中的容器可以为 Java™ Enterprise Edition (Java EE) 环境中的 Java Persistence API (JPA) 提供许多必要的功能。应用程序服务器还提供了 JPA 命令工具来帮助您在 Java EE 环境中开发应用程序。为 Java SE 环境开发 JPA 2.x 应用程序
准备持久性应用程序,以便在 Java SE 环境中应用程序服务器容器外部进行测试。JPA 中的 Bean 验证
数据验证是在应用程序的所有层(包括持久性)中进行的普通任务。Java Persistence API (JPA) 为 Bean 验证 API 提供支持,以便可以在运行时完成数据验证。本主题包括一个使用方案,在此方案中,在样本数字图像库应用程序的 JPA 环境中使用 Bean 验证。wsjpa 属性
可以使用 openjpa 或 wsjpa 前缀来指定 Java Persistence API (JPA) for WebSphere® Application Server 的扩展属性。本主题着重介绍 wsjpa 属性。条件 API
条件 API 是使用 Java 对象构建查询的 API,可作为另一种为 Java 持久性查询语言 (JPQL) 查询构建字符串的方法。wsappid 命令
Java Persistence API (JPA) 规范支持由多个列组成实体主键。在此情况下,主键称为“组合主键”或“复合主键”。提供一个 ID 类,该类由 @IdClass 注释指定,用于管理组合主键。用 JPA 的标识工具为使用组合主键的实体生成标识类。wsenhancer 命令
Java Persistence API (JPA) 应用程序的实体增强器工具将字节码插入到实体类文件中,该文件支持由 JPA 提供程序管理实体状态。使用此命令行工具可在 Java™ 持久性 API (JPA) 2.0 规范提供程序 WSJPA/OpenJPA 下增强 WebSphere Application Server 的实体。eclenhancer 命令
Java™ Persistence API (JPA) 应用程序的实体增强器工具将字节码插入到实体类文件中,该文件支持由 JPA 提供程序管理实体状态。使用此命令行工具来为 WebSphere Application Server 增强 Java™ Persistence API (JPA) 2.1 规范提供程序 EclipseLink 下的实体。wsmapping 命令
wsmapping 工具用于提供实体对象模型到数据库关系模型的自顶向下映射。可使用 wsmapping 工具创建数据库表。wsreversemapping 命令
wsreversemapping 工具根据数据库模式生成持久类定义和元数据。wsschema 命令
该模式工具可用于查看 XML 格式的数据库模式或将 XML 模式匹配至现有数据库。wsdbgen 命令
此命令支持在 Java 持久性 API (JPA) 应用程序中使用 pureQuery 功能。ANT task WsJpaDBGenTask
The ANT task WsJpaDBGenTask provides an alternative to the wsdbgen command.由数据库生成的版本标识(通过 WSJPA)
Java Persistence API for WebSphere Application Server (WSJPA) 对 OpenJPA 进行了扩展,使其能够与数据库生成的版本标识配合使用。这些生成的版本字段(时间戳记或标记)可用于有效地检测对给定行所作的更改。目录约定
产品信息中对 app_server_root、profile_root 及其他目录的引用暗示特定缺省目录位置。请熟悉用于 WebSphere Application Server 的约定。为 Java EE 环境开发 JPA 2.x 应用程序
应用程序服务器中的容器可以为 Java Enterprise Edition (Java EE) 环境中的 Java Persistence API (JPA) 提供许多必要的功能。应用程序服务器还提供了 JPA 命令工具来帮助您在 Java EE 环境中开发应用程序。为 Java SE 环境开发 JPA 2.x 应用程序
准备持久性应用程序,以便在 Java SE 环境中应用程序服务器容器外部进行测试。JPA 中的 Bean 验证
数据验证是在应用程序的所有层(包括持久性)中进行的普通任务。Java Persistence API (JPA) 为 Bean 验证 API 提供支持,以便可以在运行时完成数据验证。本主题包括一个使用方案,在此方案中,在样本数字图像库应用程序的 JPA 环境中使用 Bean 验证。wsjpa 属性
可以使用 openjpa 或 wsjpa 前缀来指定 Java Persistence API (JPA) for WebSphere Application Server 的扩展属性。本主题着重介绍 wsjpa 属性。条件 API
条件 API 是使用 Java 对象构建查询的 API,可作为另一种为 Java 持久性查询语言 (JPQL) 查询构建字符串的方法。wsappid 命令
Java Persistence API (JPA) 规范支持由多个列组成实体主键。在此情况下,主键称为“组合主键”或“复合主键”。提供一个 ID 类,该类由 @IdClass 注释指定,用于管理组合主键。用 JPA 的标识工具为使用组合主键的实体生成标识类。wsenhancer 命令
Java Persistence API (JPA) 应用程序的实体增强器工具将字节码插入到实体类文件中,该文件支持由 JPA 提供程序管理实体状态。使用此命令行工具可在 Java™ 持久性 API (JPA) 2.0 规范提供程序 WSJPA/OpenJPA 下增强 WebSphere Application Server 的实体。eclenhancer 命令
Java™ Persistence API (JPA) 应用程序的实体增强器工具将字节码插入到实体类文件中,该文件支持由 JPA 提供程序管理实体状态。使用此命令行工具来为 WebSphere Application Server 增强 Java™ Persistence API (JPA) 2.1 规范提供程序 EclipseLink 下的实体。wsmapping 命令
wsmapping 工具用于提供实体对象模型到数据库关系模型的自顶向下映射。可使用 wsmapping 工具创建数据库表。wsreversemapping 命令
wsreversemapping 工具根据数据库模式生成持久类定义和元数据。wsschema 命令
该模式工具可用于查看 XML 格式的数据库模式或将 XML 模式匹配至现有数据库。wsdbgen 命令
此命令支持在 Java 持久性 API (JPA) 应用程序中使用 pureQuery 功能。ANT task WsJpaDBGenTask
The ANT task WsJpaDBGenTask provides an alternative to the wsdbgen command.由数据库生成的版本标识(通过 WSJPA)
Java Persistence API for WebSphere Application Server (WSJPA) 对 OpenJPA 进行了扩展,使其能够与数据库生成的版本标识配合使用。这些生成的版本字段(时间戳记或标记)可用于有效地检测对给定行所作的更改。目录约定
产品信息中对 app_server_root、profile_root 及其他目录的引用暗示特定缺省目录位置。请熟悉用于 WebSphere Application Server 的约定。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=container_jpa_developing
文件名:container_jpa_developing.html