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

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

 2010-01-18 00:00:00 来源:WEB开发网   
核心提示: 在 Rational Application Developer 的 J2EE Perspective 中:选择 File => New => Enterprise Application Project,将其命名为 CloseOrder,使用 SDO 和 JDBC Data Acc

在 Rational Application Developer 的 J2EE Perspective 中:

选择 File => New => Enterprise Application Project。将其命名为 CloseOrder,然后选择 Finish。

右键单击 CloseOrder,选择 New => Dynamic Web Project,将其命名为 CloseOrderWeb,然后单击 Finish。

2. 设置数据库

图 8 显示了示例应用程序的数据库架构。其中包含一个 customer 条目和一个指向 order 条目的外键:


图 8. 数据库架构
使用 SDO 和 JDBC Data Access Service 启用面向服务的体系结构 

请注意,此处假设管理用户名和密码均为 db2admin。

启动 DB2 命令行处理程序。缺省情况下,可以采用以下方式启动此工具:

Linux® 或 UNIX®:

作为数据库管理员登录(比如 su db2admin)

键入 db2 并按 Enter。

Windows®:

选择 Start => All Programs => IBM DB2 => Command Line Tools => Command Line Processor。

使用命令行处理程序执行以下代码:


清单 1. DB2 命令
db2 => CREATE DATABASE EXAMPLE 
db2 => CONNECT TO EXAMPLE USER db2admin USING db2admin 
db2 => CREATE TABLE CUSTOMER(CUST_ID INTEGER NOT NULL, NAME VARCHAR(250), ORDER_ID INTEGER) 
db2 => ALTER TABLE CUSTOMER PRIMARY KEY(CUST_ID) 
db2 => CREATE TABLE ORDER(ORDER_ID INTEGER NOT NULL, STATUS VARCHAR(250), TOTAL INTEGER, CUSTOMER_ID INTEGER) 
db2 => ALTER TABLE ORDER PRIMARY KEY(ORDER_ID) 
db2 => INSERT INTO CUSTOMER(NAME, CUST_ID, ORDER_ID) VALUES ('Roland Barcia', 1, 2) 
db2 => INSERT INTO CUSTOMER(NAME, CUST_ID, ORDER_ID) VALUES ('Geoffrey Hambrick', 2, 1) 
db2 => INSERT INTO ORDER(ORDER_ID, STATUS, TOTAL, CUSTOMER_ID) VALUES (1, 'OPEN', 88, 1) 
db2 => INSERT INTO ORDER(ORDER_ID, STATUS, TOTAL, CUSTOMER_ID) VALUES (2, 'OPEN', 188, 5) 
db2 => ALTER TABLE CUSTOMER FOREIGN KEY(ORDER_ID) REFERENCES ORDER(ORDER_ID) 

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

Tags:使用 SDO JDBC

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