教程:使用 JPA 构建 Web 应用程序 (JSF)
版本: 5/12/06
简介
此教程将指导您完成使用 EJB 3.0 Java 持续性 API (JPA) 进行 Web 应用程序的开发、打包和部署的基本步骤。
在应用程序中,Java Server Faces (JSF) 表示层将利用 JPA 获得 EJB 3.0 容器以外的持续性。
图 1-1 显示了此教程使用的对象模型。
有关 JPA 的更多信息,请参见:
-
JSR-220 Enterprise JavaBeans v3.0 Java 持续性 API 规范
所需软件
-
关系数据库
您可以使用任意的最新的关系数据库。
本教程使用的数据库是 Oracle 数据库快捷版:
请使用为您的数据库推荐的 JDBC 驱动程序。
Oracle 数据库快捷版的 JDBC 驱动程序位于
<ORACLE_HOME>/jdbc/lib
中。 -
Web 容器:
您可以使用任意的 Web 容器。
本教程假设您使用了以下 Web 容器之一:
-
单击上面的链接将下载一个 TopLink JPA 安装程序 JAR 文件,如
glassfish-persistence-installer-X.X-bXX.jar
。