IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Rational | Information Management | WebSphere  >

高效率创建安全的 Java 应用, 第 1 部分: 使用 Rational Application Developer 和 Data Studio

developerWorks

级别: 初级

Tyler Anderson (tyleranderson5@yahoo.com), 自由撰稿人,开发人员, Backstop Media

2008 年 5 月 08 日

现在注册或者使用您的 IBM ID 和密码登录。

本篇教程是关于如何使用 Rational® Application Developer , Data Studio 和 Rational AppScan 构建基于 Java 的安全的 Web 应用程序两部分系列教程中的第 1 部分。在这部分中您将会看到如何使用 Data Studio 的 pureQuery 功能来提高基于数据库系统的 Web 开发的效率。您将会使用 Rational Application Developer 开发一个基于 Java™ 的小型 Web 应用系统,并会用到JSP页面,最后把应用布署到 WebSphere®应用服务器上。

学习本系列的第 2 部分:高效率创建安全的 Java 应用,第 2 部分: 使用 Rational AppScan 最大化 Java Web 应用程序的安全性。了解如何使用 Rational AppScan 扫描本系列第 1 部分中所创建的 Wealth 应用程序,以发现和修补所有已知的网络安全漏洞。本文还将展示如何重新扫描您的应用程序,并生成报告。

目标

  • 创建 DB2 数据库连接

  • 创建一个基于 pureQuery 的动态Web应用

  • 通过数据库表生成 pureQuery 代码

  • 增加 pureQuery 客户查询代码

  • 使用 pureQuery 类生成 JSP 页面

  • 布署到 WebSphere Application Server 并进行测试

预备知识

本教程面向 Java 和数据库应用开发人员,并特别针对希望利用 Data Studio 的 pureQuery 特性和 Rational Application Developer 的功能开发基于 Java 的 Web 应用。读者需要具备基本的 JSP 和 Web 开发知识和技能,但不是必须的。


系统需求

您将需要以下三个产品来完成本篇教程的例子:

  • 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 是相互兼容的。



学习时间

小于 1 小时


格式

html


更多参考资源

学习
获得产品和技术 讨论



回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

讨论

英文原文

英文原文


本系列的更多信息:
高效率创建安全的 Java 应用, 第 1 部分

    关于 IBM 隐私条约 联系 IBM 使用条款