PS代码: /** * Replace the main config if current config name is MAIN_CONFIG_NAME */ if (MAIN_CONFIG_NAME.equals(config.getName())) { DbKit.config = config; Db.init(DbKit.config.getName()); }
/** * The configName may not be MAIN_CONFIG_NAME, * the main config have to set the first comming Config if it is null */ if (DbKit.config == null) { DbKit.config = config; Db.init(DbKit.config.getName()); }
new ActiveRecordPlugin("这个值", dsMysql)
Db.use("这个值").find(XXX
如果他是第一个启动的ActiveRecordPlugin插件,
那么Db.use() 这个主配置的name就是 "这个值" ,不是"main"了。
PS代码:
/**
* Replace the main config if current config name is MAIN_CONFIG_NAME
*/
if (MAIN_CONFIG_NAME.equals(config.getName())) {
DbKit.config = config;
Db.init(DbKit.config.getName());
}
/**
* The configName may not be MAIN_CONFIG_NAME,
* the main config have to set the first comming Config if it is null
*/
if (DbKit.config == null) {
DbKit.config = config;
Db.init(DbKit.config.getName());
}