WEB开发网
开发学院软件开发Java 使用 SDO 和 JDBC Data Access Service 启用面向服... 阅读

使用 SDO 和 JDBC Data Access Service 启用面向服务的体系结构

 2010-01-18 00:00:00 来源:WEB开发网   
核心提示: 在此模型中,JDBC DAS 使用 ConnectionWrapper 对 JDBC Connection 加以包装,使用 SDO 和 JDBC Data Access Service 启用面向服务的体系结构(6),以连接到数据存储区,使用 MetadataFactory 创建了 Metadat

在此模型中,JDBC DAS 使用 ConnectionWrapper 对 JDBC Connection 加以包装,以连接到数据存储区。使用 MetadataFactory 创建了 Metadata 的实例。然后使用各种构造(如 Tables、Columns 及 Relationships)定义元数据。数据库查询的等效项在元数据中定义为筛选器。不过,在此示例中,元数据、表、列、关系和筛选器均在元数据中定义,且在 XML 映射文档需要时透明地创建。定义了元数据后,就会将其与 ConnectionWrapper 一起使用,以创建 JDBCAccess。中介可以获取和保存 SDO DataObject 图。

我们将通过执行以下任务来实现此实例应用程序:

创建 JaveEE 项目

设置数据库

定义 XML 元数据

创建方法

创建 JDBC 连接包装类

创建 JDBC 中介

从数据库检索 SDO DataObject 图

保存 SDO 图

关闭连接

检查应用程序异常

使用 Servlet 测试应用程序

示例应用程序的先决条件

IBM Rational Application Developer for WebSphere Software V6.0 或更高版本。此外,为了运行此示例,需要 IBM WebSphere Application Server 的集成测试环境。可以下载 Rational Application Developer 的 30 天免费试用版。

IBM DB2 UDB V8.0 或更高版本。尽管可以使用任何兼容 JDBC 2.0 的数据库,但此示例将使用 DB2 命令行处理程序设置数据库,并在 WebSphere Application Server 中将 DB2 配置为数据源。可以下载 DB2 的 30 天试用版。

此示例假设为 SDO DAS 使用 JavaEE 环境。不过并不需要应用程序服务器。IBM JDBC DAS 可以用于任何支持 Java SE 1.3 或更高版本的应用程序中。

1. 创建 JavaEE 项目

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:使用 SDO JDBC

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接