(二)Metl的简单配置

本文详细介绍了Metl的配置过程,包括数据库定义脚本文件的使用,如schema.xml和schema-exec.xml,以及实例数据脚本metl-samples.json。此外,还涉及了MySQL数据库配置,如在AppInitializer.java中修改默认配置,更新metl_plugin_repository表的URL,并调整Gradle依赖下载位置。同时,讲解了如何配置系统变量以支持UTF-8编码,以及日志配置文件log4j.xml的设置。最后,提到了插件管理文件PluginManager.java的重要性。
摘要由CSDN通过智能技术生成

数据库定义脚本文件

参考:http://db.apache.org/ddlutils/

  • \metl-core\src\main\resources\schema.xml
  • \metl-core\src\main\resources\schema-exec.xml

DdlUtils是一个小型易用的组件,用于处理数据库定义(DDL)文件。这些是包含数据库模式定义的XML文件,例如表和列。可以通过其Ant任务或以编程方式将这些文件输入DdlUtils,以创建相应的数据库或对其进行更改,使其对应于DDL。同样,DdlUtils可以为现有数据库生成DDL文件。

DdlUtils使用Turbine XML格式,该格式由Torque和OJB共享 。这种格式通过使用JDBC数据类型而不是固有于数据库的原始SQL数据类型,以数据库独立的方式表示数据库模式。这样的文件的一个示例是:

<?xml version="1.0"?>
<!DOCTYPE database SYSTEM "http://db.apache.org/torque/dtd/database.dtd">
<database name="testdb">
  <table name="author">
    <column name="author_id"
            type="INTEGER"
            prima
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值