扩展Execute类,新增execute(DatabaseQuery query)方法;用户通过继承AbstractDatabaseQuery类,可自定义数据来源,实现自动生成数据库模板

This commit is contained in:
lvchao@yunlizhihui.com
2021-11-10 14:24:44 +08:00
parent 70bc83a4be
commit 29004d1178
5 changed files with 65 additions and 13 deletions

View File

@@ -19,6 +19,7 @@ package cn.smallbun.screw.extension.pojo.execute;
import cn.smallbun.screw.core.exception.ScrewException;
import cn.smallbun.screw.core.execute.Execute;
import cn.smallbun.screw.core.query.DatabaseQuery;
import cn.smallbun.screw.core.util.ExceptionUtils;
import cn.smallbun.screw.core.util.StringUtils;
import cn.smallbun.screw.extension.pojo.PojoConfiguration;
@@ -89,6 +90,11 @@ public class PojoExecute implements Execute {
}
}
@Override
public void execute(DatabaseQuery query) {
}
private String validate(PojoConfiguration config) {
StringBuilder error = new StringBuilder();
String separator = System.lineSeparator();