• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > DB2 pureXML 动态编程组合拳:iBatis+BeanUtils+JiBX

DB2 pureXML 动态编程组合拳:iBatis+BeanUtils+JiBX

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了beanutils,beanutils.populate,beanutils包下载,commons beanutils,beanutils是什么等相关知识,希望本文的分享对您有所帮助
</div>

简介

本文旨在阐述一种基于 pureXML 技术的应用程序开发模式,借助 pureXML 的存储灵活性,iBatis 的数据访问适应性,BeanUtils 和 JiBX 的动态类生成,以及 XSLT 带来的界面展示灵活性,通过这些工具的组合达到整个软件框架的高度灵活,以期尽可能的适应需求带来的变化。

基于 DB2 pureXML 的应用程序开发模式

本文要介绍的开发模式主要针对需求易变的应用开发,使用各种工具和技术来增强框架的灵活性。随着 XML 描述能力和灵活性被逐渐认识,许多 XML 相关技术应运而生,越来越多的应用使用了 XML 技术。一个基于 XML 的应用开发常常可以划分为几个层面:数据存储层、数据访问层、业务逻辑层和界面展示层。

DB2 pureXML 技术的逐渐成熟,为这些基于 XML 的应用开发提供了有力的支持。 pureXML 技术提供了高效的 XML 存储方案,同时支持标准的 XML Query 语言,使得应用程序能方便、有效地组织 XML 数据,在数据存储层提供了灵活性。而为了使 pureXML 技术更好的整合到整个应用开发中,需要考查其它层面上的支持技术。

在基于 DB2 pure XML 的应用开发中,在数据访问层使用 iBatis 将是非常合适的。iBatis 是一个开源的持久层框架,它支持 POJO 类和数据库表之间的映射,为应用的上层提供了数据访问的抽象。和其他 ORM 框架相比,iBatis 在基于 DB2 pure XML 的应用开发中有着自己的优势。首先,iBatis 提供了灵活的映射定义方式,开发人员可以通过使用 SQL/XQUERY 语句描述数据库数据的组织逻辑,随着 XML 数据的引入,这种映射定义与实现机制表现出了良好的适用性,而其他的 ORM 框架对 XQUERY 的支持不是很好。其次,由于 iBatis 允许在映射文件中制定 SQL/XQUERY 语句,给开发人员提供了较大的灵活性,可以使用高效的 SQL/XQUERY 语句对数据进行访问。

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • DB2 pureXML 动态编程组合拳:iBatis+BeanUtils+JiBX

相关文章

  • 2017-06-28DB2 v7.2 中的高级 SQL 过程脚本编制
  • 2017-06-28DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第6部分:DB2开发工具
  • 2017-06-28DB2 pureScale 新特性 -- Member Restart
  • 2017-06-28将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 3 部分 : 使用市场购物篮分析的例子从 Cognos 动态调用挖掘
  • 2017-05-11DB2数据同步方面的经验
  • 2017-06-28教你快速掌握从DB2图表中删除若干个行
  • 2017-06-28用WebSphere Studio Device Developer开发一个基于DB2 Everyplace V8.1的Palm OS应用
  • 2017-06-28使用IBM DB2数据库的注意事项
  • 2017-06-28更加灵活的公共服务:数据仓库和商业智能帮助公有组织共享和分析有价值的数据库
  • 2017-06-28DB2 V9自动自调整内存详解

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 灵活有效的数据仓库解决方案,第 3 部分: 设计并实现仓库 ETL 过程
    • DB2 pureScale 的新特性介绍 -- Group Crash Recovery
    • DB2数据库部分日常实用操作
    • DB2 9产品说明书在线参考地址(http)
    • System z 的复兴:大型机并未消亡 - 它正转向数据仓库平台
    • 解决 DB2 UDB Java 存储过程的常见问题(上)
    • DB2 V9自动自调整内存详解
    • IBM DB2 简介
    • Data Web Services:访问IBM数据库服务器的新方式 - 构建Web服务
    • DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的最佳实践,第 3 部分:如何高效并有效率的查询 XML 数据

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有