写在前面

写在前面

这个章节我们将介绍仅仅通过 XML 配置(零代码)就可以实现的功能。在实际项目开发当中,咱们运用到了以下工具:

  • Visual Studio - 微软官方的开发 IDE
  • PowerDeginer - 数据建模工具
  • Navicat Premium - 数据库管理工具
  • ToolkitSuite - TKCore 官方工具集
  • Altova XML Spy - XML 编辑工具

为了让表述更加清晰,我们将不会对 Visual Studio、PowerDeginer、Altova XML Spy、Navicat Premium 等工具的功能展开说明,我们将集中精力介绍如何运用 TKCore 框架本身。

关于 Altova XML Spy

TKCore 框架通过 Schema 定义了各种 XML 配置项的可配置值。Altova XML Spy 不是必须的,通过 Visual Studio IDE 也能够很好的提示。但我们选择了 Altova XML Spy 当作配置 XML 文件的 IDE,因为她的提示更加一目了然。而带来便利的同时,你必须忍受开发过程中 Visual Studio 和 Altova XML Spy 之间的频繁切换。

关于 ToolkitSuite

ToolkitSuite 是 TKCore 官方推出的一款配置生成工具。在接下来的教程中,我们不会在每一个示例中说明如何生成配置文件。我们会用独立的篇幅介绍 ToolkitSuite。ToolkitSuite 传送门

系统必备

  • 安装 MySQL5.7 或更高版本。(支持其他数据库,本站文档书写是使用的是MySQL)
  • 安装 Visual Studio2019 或更高版本。
  • ToolkitSuite 工具

名词解释

DataXml

DataXml 简单讲就是对表的数据进行描述,或者说是表的元数据。

MoudleXml

ModuleXml 简单讲就是功能定义,通过该文件可以运行相应的功能模块。

posted @ 2021-02-02 09:06  tkcore  阅读(56)  评论(0)    收藏  举报