|  | 结束语
本教程的目的是详细阐述 XQuery 函数。我解释了什么是 XQuery 函数,以及使用、定义和实现它们有什么优点。
我通过一个模拟的 eCommerce 环境演示了一些有效的 XQuery 函数实现及其用例。在这个例子中,模拟的 eCommerce 环境是一个向世界各地营销鱼饵的 Web 站点。这些函数的功能是提取该公司提供的与每种鱼饵相关的特定信息。
您通过 Java 编程语言为 XQuery 函数编程了测试。这些测试是标准的 Java 类,它们在 JRE 中执行,并且使用 DataDirect XQJ 库处理 XQuery 实现。要检查测试的结果,您仅需查看控制台的输出。
您还在 XQuery 函数内部执行了一些重构。我演示了如何将面向对象的概念应用到 XQuery 函数,比如封装。使用这种方式可以将特定的业务逻辑指定给特定的函数。如果逻辑发生改变,您只需要在一个地方更改相应的代码。
总结
总体来说,XQuery 函数为关注点分离、实现可重用性提供了强大的方法,并且为其他开发人员提供可读性很强的代码。开发人员通常忽略它们,因此编写出更加复杂、更加难维护的代码。XQuery 代码的调试和维护十分艰辛,不过只要正确地实现 XQuery,这些任务就变得十分简单。
|  |
|