WEB开发网
开发学院数据库DB2 DB2 Magazine:快速数据访问的捷径 阅读

DB2 Magazine:快速数据访问的捷径

 2008-11-13 16:34:53 来源:WEB开发网   
核心提示: 简言之,pureQuery 使很多与 Java 相关的数据访问编程任务变得容易很多,DB2 Magazine:快速数据访问的捷径(3),它提供了一个良好的环境,可帮助您在开发周期中尽早发现问题,您不必等到运行时就可以知道一个查询字符串是否格式良好,或者是否将返回错误,并从数据库一直追踪回应

简言之,pureQuery 使很多与 Java 相关的数据访问编程任务变得容易很多。它提供了一个良好的环境,可帮助您在开发周期中尽早发现问题,并从数据库一直追踪回应用程序源代码。可以通过相同的 Java API 同时使用静态和动态 SQL。对静态 SQL 的支持改善了问题诊断和治理。DB2 DBA 应该理解静态 SQL 访问对于应用程序性能、应用程序管理和数据访问安全(治理)的好处。

pureQuery 简化并统一了所有数据访问的实现。它并没有强迫您使用特定的 API(例如 EJB2、JPA、Spring 或 iBatis),但确实为某些用于访问数据的已有 API 的实现提供了便利。利用 pureQuery,可以直接在 Java 中编写数据访问代码。在编写查询时,可以获得设计时语法和模式检查以及更好的工具支持(例如代码完成/辅助)。

IBM Data Studio 解决方案将很多重复的 JDBC 和对象构造任务自动化。例如,pureQuery 的SQL 智能可以帮助您在开发过程中完成 SQL 语句。

SQL 编辑器集成(如图 3 所示)包括了以下特性,以提供对语义和语法验证的支持:

设计时编译

智能内容辅助

语法着色

图 3. SQL 编辑器集成

DB2 Magazine:快速数据访问的捷径

直接在 Java 编辑器中测试 SQL,这可以提高生产率;您可以在数据库上快速地测试 SQL,并标记错误,就像处理 Java 编程错误一样。

通过使用 pureQuery,可以缩短 Java 编辑-编译-调试开发周期中的 SQL 周期。您不必等到运行时就可以知道一个查询字符串是否格式良好,或者是否将返回错误。图 4 显示了 pureQuery 如何在 Eclipse Java Perspective 中像对待 Java 错误一样标记 SQL 错误。

上一页  1 2 3 4 5 6  下一页

Tags:DB Magazine 快速

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接