// 找到所有的变量列表 List<String> vars = ReUtil.findAllGroup1("\\$(\\w+)\\$", sqlTemplate); for (String var : vars) { String key = "$" + var + "$"; Set<String> value = sqlVariable.get(var);
if (CollectionUtil.isEmpty(value)) { throw new DataProviderException("找不到变量 变量名=[{}]:sql=[{}]", var, sqlTemplate); }
// 找到所有的变量列表 List<String> vars = ReUtil.findAllGroup1("\\$(\\w+)\\$", sqlTemplate); for (String var : vars) { String key = "$" + var + "$"; Set<String> value = sqlVariable.get(var);
if (CollectionUtil.isEmpty(value)) { throw new DataProviderException("找不到变量 变量名=[{}]:sql=[{}]", var, sqlTemplate); }