Config - aigodata/tangram GitHub Wiki

程序默认读取classpath下面名为air.json的文件, 如果是自定义配置, 需要通过构造函数传入.

// 默认
Translator translator = new DefaultTranslator();
// 自定义配置文件
Translator translator = new DefaultTranslator(customConfigFile);

属性

datasources

数据源, Json对象类型, key为自定义的数据源名称, 值为Json对象类型的数据源信息.

{
    "datasources": {
        "mydatasource": {
            "url": "jdbc:mysql://localhost:3306/tangram",
            "username": "tangram",
            "password": "123456",
	    // 其他数据源属性
            ...
        },
	// 其他数据源
	...
    }
}

框架底层使用Druid作为数据源连接池, 所以数据源的属性参考Druid配置属性即可