Browse Source

修复无法创建druid数据源的BUG

mxd 4 years ago
parent
commit
180b908b28

+ 1 - 0
src/main/java/org/ssssssss/magicapi/controller/MagicDataSourceController.java

@@ -108,6 +108,7 @@ public class MagicDataSourceController extends MagicController implements MagicE
 		isTrue(keyStream.noneMatch(key::equals), DATASOURCE_KEY_EXISTS);
 
 		int maxRows = ObjectConvertExtension.asInt(properties.get("maxRows"), -1);
+		properties.remove("id");
 		// 注册数据源
 		configuration.getMagicDynamicDataSource().put(dsId, key, name, createDataSource(properties), maxRows);
 		properties.put("id", dsId);