WEB开发网
开发学院软件开发Java 用 Apache Geronimo 和 Axis2 实现在线银行,第 2... 阅读

用 Apache Geronimo 和 Axis2 实现在线银行,第 2 部分: 服务:填充内容(上)

 2010-03-19 00:00:00 来源:WEB开发网   
核心提示: 在线银行数据库 一节中所定义的所有表均已创建,在下一节中,用 Apache Geronimo 和 Axis2 实现在线银行,第 2 部分: 服务:填充内容(上)(5),您将广泛地使用各表,首先,我们还会向表中添加其他初始信息以测试数据,在 ij 提示符下向先前创建的各表中添加记录,要用一些测试数

在线银行数据库 一节中所定义的所有表均已创建。在下一节中,您将广泛地使用各表。首先,要用一些测试数据初始化这些表。

初始化表

在线银行应用程序能够投入使用之前,您需要一个用户名、一个密码和一个账户。我们还会向表中添加其他初始信息以测试数据。在 ij 提示符下向先前创建的各表中添加记录,如 清单 2 所示。

清单 2. 向表中添加初始记录

insert into onlineusers values ('myuser', 'mypass'); 
 
insert into accounts (username, accounttype, balance) values 
           ('myuser', 'checking', 823.23), 
           ('myuser', 'savings', 23489.93); 
 
insert into transactions (accountnumber, date, header, 
             checknumber, amount) values 
             (1, '01012006', 'cash deposit', NULL, 23.95), 
             (1, '01022006', 'checking purchase', 1020, 
             104.34), 
             (2, '01042006', 'transfer from checking', 
             NULL, 500); 
 
insert into payees values 
('myuser', 'bankIBM', '1 IBM Way', 
 NULL, NULL, 'Houston', 'TX', '12345', 
 '555', '555', '5555', '1234567890123456', 
 'John Doe', 'My IBM Credit Card'); 
 
insert into loanapplications 
(username, loantype, amount, termmonths, 
 joint, percentfinanced, approved, denied) values 
('myuser', 'auto', 24995.95, 60, 
 'false', '95', 'false', 'true'); 
 
insert into pendingpayments values 
('myuser', 'bankIBM', 1, 100.41, '02312006', 
 'Paying down my credit card', 'false', NULL, NULL, NULL, NULL); 

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

Tags:Apache Geronimo Axis

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