经过长期的开发,我们发现在开发基于 Web 的数据库系统,存在着大量的数据列表、查询、新建、修改、删除等基本操作。而程序员通常把大量的精力都放在这里,从而忽视了更为重要的业务逻辑。此外,在数据录入过程中有着大量的数据校验,基本数据处理,程序员在开发的时候也常常顾此失彼,导致程序质量总体不高。针对这些特点, Toolkit 将这些基本操作进行了封装,这样,开发这些基本模块就变得非常简单。
相关资源 如何编写 Data XML
程序与显示共享,是 Data XML 的最重要的特点。同时, Data XML 仅仅对应于数据库中的一张表,缩小了程序的粒度,提供了一个比较粗放的 OR Mapping (对象 - 关系映射)结构。
Toolkit 的附加工具
Toolkit 在开发上已经非常方便了。但是配置 Toolkit 的 XML 也是一件比较繁琐的事情。为了进一步简化 XML 的配置, Toolkit 还有配套的 XML 配置工具。 Toolkit 可以将 Power Designer 设计的 ER 图直接导入,这样,可以节约大量的录入时间。同时通过图形化的界面配置,程序员能够很容易的调整各种配置。然后通过生成程序,生成各种程序。 Toolkit 配置工具的生成程序也是插件化的,因此,除了系统提供的生成程序外,还可以写自己所需要的生成程序。