技术开发 频道

配置驱动的开发

    图 3 显示典型的配置驱动构建过程。

图 3. 配置驱动构建过程示例

    所需的工具

    下面的工具对于配置驱动的开发很重要:

    编辑工具

    在大多数情况下,简单的文本编辑器对于编辑 XML 文件已经足够了。优秀的 XML 编辑器会在修改文件时检验语法的有效性,并简化 XML 标记的编辑。

    读取工具

    为了从 XML 文件中获得信息,需要利用某种工具将 XML 文件直接装载到应用程序中。例如,可以使用 Java 库 Betwixt 将 XML 配置的上下文填充到 Java 文件。

    用来生成工件的工具

    在读取配置文件之后,下一个逻辑步骤是让产品的其他部分利用这些配置信息。这时有几种方法。第一种是将配置文件嵌入软件本身,这样就可以在运行时读取它们。另一个方式是使用工具(比如 Apache Commons 的 Java Velocity 引擎)生成代码和文档。

0
相关文章