使用 Rational Application Developer 和 Data Studio
本篇教程是关于如何使用 Rational Application Developer , Data Studio 和 Rational AppScan 构建基于 Java 的安全的 Web 应用程序系列教程两部中的第 1 部分。
准备工作
本篇介绍了如何使用 Data Studio 的 pureQuery 特性构建基于 Java 和数据库的应用开发以及使用 Rational Application Developer 来快速构建基于 Java 的 Web 应用。掌握 JSP 和 Web 开发的相关知识有利于您的理解,但并不是必须掌握的技能。
关于本系列教程
本系列共有两部分,通过介绍如何使用 Rational Application Developer , Data Studio 和 Rational AppScan , 来扩展您的 Web 应用系统的开发技能。
第 1 部分 使用 Rational Application Developer 的集成开发环境和 Data Studio 的 pureQuery 特性快速创建基于 Java 的财产管理应用系统。
第 2 部分 使用 Rational AppScan 来发现并修复安全漏洞,使您的系统更加安全可靠。
关于本教程
本篇教程会向您展示如何使用 Data Studio 更加快速有效的自动创建可靠的数据库连接类。通过使用 Rational Application Developer 和 Data Studio 高效的创建基于 Java 的 Web 应用,并布署到 WebSphere 应用服务器上。您将会学到如何使用 Rational Application Developer 和 Data Studio 来创建和布署应用程序,其中包括以下内容:
创建 DB2 数据库连接
创建一个基于 pureQuery 的动态Web应用
通过数据库表生成 pureQuery 代码
增加 pureQuery 客户查询代码
使用 pureQuery 类生成 JSP 页面
布署到 WebSphere Application Server 并进行测试
您会通过创建一个财产管理 Web 应用系统来学习和应用以上概念,用户可以登陆到系统并查看他们的财产。通过 Yahoo! Finance API来获取到所拥有股票和期权的实时价值。您还可以手工创建一张表单并增加新的房产所有权。
系统要求
您将需要以下三个产品来完成本篇教程的例子:
Rational Application Developer
从 IBM 网站获取 Rational Application Developer (单击 使用新的 IBM Installation Manager 下载(推荐使用) 链接)。 Rational Application Developer 是基于全部 Eclipse 特性的 IDE,您可以用它来开发您的 Java Web 应用。
Data Studio
这是一个免费的插件包括 pureQuery 的所有功能,您可以使用它作为应用系统开发的数据库驱动。这里须要 1.1.2 版本(唯一和 Rational Application Developer 7.0.0.6兼容的版本)。
DB2 Express-C
Data Studio 须要建立数据库连接来生成 pureQuery 代码. 这里使用数据库 DB2 Express-C。
须要注意 Rational Application Developer and Data Studio 版本的兼容性(例如, Rational Application Developer 7.0.0.7 和 Data Studio 1.1.3, 如果存在这两个版本)。参照IBM的相关文档说明了解版本间的相互兼容性 。目前的最新版本, Rational Application Developer 7.0.0.6 和 Data Studio 1.1.2 是相互兼容的。
安装 Rational Application Developer 和 Data Studio 到相同的 package group
在您开始使用 Rational Application Developer 和 Data Studio 之前, 您须要把它们安装到相同的 package group。接下来的步骤您要确认您使用了每个产品的正确版本。
您还将要安装 DB2 Express-C 数据库, 虽然本文必不涉及这部分内容. 在您创建新的数据库和数据表后,通过在控制中心双击您新建的表来手动插入新的数据行。
安装 Rational Application Developer
参照先决条件 使用 IBM Installation Manager 可以通过您的安装选项下载并安装您所须的软件。
当您点击您下载的文件, 您会看到以下图示:
图1. 安装包