集成Spring Framework和Data Studio - 编程入门网
集成Spring Framework和Data Studio时间:2011-03-06 IBM Chipei Michael HsingpureQuery 是包含在 Data Studio 中的 IBM 新开发平台,用于开发 Java™ 数据库访问应用程序。它简单的 API 和集成工具不仅提高了数据访问开发人员的效率,还鼓励遵守编码最佳实践以获得更好的应用程序性能。Spring 是一个开源的 Java/J2EE 应用程序框架,它提供了更高级的数据访问特性,比如事务管理、资源管理以及 Data Access Object 层次结构。如果将它与 pureQuery 集成起来,将带来更简单的应用程序开发与维护体验。本教程引导您构建具有 Spring Framework 数据访问特性的 pureQuery 应用程序。 关于本教程 本教程向您展示如何在 IBM Data Studio 中一步一步创建各种 Java 数据访问应用程序。分两种情况讲述:一种是有 pureQuery 或 Spring 支持,一种情况是没有 pureQuery 或 Spring 支持。 学习以下内容: 使用 IBM Data Studio Developer 创建一个简单的 Java 数据访问应用程序,并通过它访问 DB2 示例数据库 使用 Spring 的 JdbcTemplate 实现相同的 Java 数据访问应用程序 使用 Spring 通过以下步骤创建一个 Data Studio pureQuery 应用程序: 生成一个 pureQuery 应用程序,并运行它 向生成的 pureQuery 应用程序添加 Spring 数据访问支持 通过 pureQuery 的静态绑定特性运行这个应用程序 先决条件 本教程面向以下数据库编程人员:对 Data Studio 或 Eclipse 环境有一定的了解,但不一定要熟悉 pureQuery 或 Spring Framework。 系统要求 本教程需要您安装以下产品: 带有 SAMPLE 数据库的 IBM DB2 9.5 for Linux, UNIX and Windows IBM Data Studio Developer V 1.1.x。也可以使用从网上下载的 IBM Data Studio 1.1.x,但它不支持将在最后一部分讲述的静态绑定 Spring Framework 2.0.x with Dependencies IBM pureQuery 和 Spring 集成工具箱 集成Spring Framework和Data Studio(2)时间:2011-03-06 IBM Chipei Michael Hsing一个简单的 Java 数据访问应用程序 本小节展示如何在 Data Studio 内部创建一个 JDBC 应用程序,然后通过它访问示例 DB2 数据库中的帐户 “ACT” 表。它利用 DAO(Data Access Object)设计模式,在这种模式下,业务应用程序对接口而不是具体对象进行编码。因此,这实现了业务逻辑和数据访问的分离。 需要的 4 个文件: 一个保存查询所返回数据的 bean 类,它代表帐户业务对象 —— Account.java 声明应用程序可以调用的数据访问方法的 DAO(Data Access Object)接口 —— AccountData.java 实现在 DAO 接口中定义的方法的 DAO 实现 —— AccountDao.java 调用方法的应用程序 —— AccountApp.java 如图 1 所示,应用程序通过调用在接口中声明的方法访问数据库。 图 1. 结构流程 bean 类 bean 类有三个数据字段(actno、actkwd 和 actdesc),它们代表了来自 ACT 表的三个列。清单 1 展示了保存查询所返回数据的 bean 类,它代表帐户业务对象。 清单 1. Account.java
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |