Commit b0416933 authored by 赵啸非's avatar 赵啸非

修复部分sqlXml生成缺陷

parent 0e9ce327
...@@ -343,7 +343,24 @@ public class GenUtils { ...@@ -343,7 +343,24 @@ public class GenUtils {
text = replacementm.replaceFirst(searchString, ""); text = replacementm.replaceFirst(searchString, "");
break; break;
} }
// replacementm='mortals_ccc_' 配置了mortals_*_ 正则匹配替换
if(searchString.contains("*")){
//如果包含*号
String[] vars = searchString.split("_");
for (String var : vars) {
if (replacementm.startsWith(var)) {
text = replacementm.replaceFirst(searchString, "");
break;
}
}
}
} }
//todo 如果带*号
return text; return text;
} }
......
...@@ -10,5 +10,5 @@ gen: ...@@ -10,5 +10,5 @@ gen:
# 自动去除表前缀,默认是false # 自动去除表前缀,默认是false
autoRemovePre: true autoRemovePre: true
# 表前缀(生成类名不会包含表前缀,多个用逗号分隔) # 表前缀(生成类名不会包含表前缀,多个用逗号分隔)
tablePrefix: sys_,mortals_xhx_,mortals_iot_,mortals_stp_,mortals_bat_,mortals_sys_,mortals_etl_,mortals_,tbl_ tablePrefix: sys_,mortals_xhx_,mortals_iot_,mortals_stp_,mortals_bat_,mortals_*_,mortals_sys_,mortals_etl_,mortals_,tbl_
systemTable: mortals_xhx_user,mortals_xhx_valid_code,mortals_xhx_uploadfile,mortals_xhx_task,mortals_xhx_table_index,mortals_xhx_role,mortals_xhx_role_auth,mortals_xhx_role_user,mortals_xhx_menu,mortals_xhx_oper_log,mortals_xhx_param,mortals_xhx_idgenerator,mortals_xhx_area systemTable: mortals_xhx_user,mortals_xhx_valid_code,mortals_xhx_uploadfile,mortals_xhx_task,mortals_xhx_table_index,mortals_xhx_role,mortals_xhx_role_auth,mortals_xhx_role_user,mortals_xhx_menu,mortals_xhx_oper_log,mortals_xhx_param,mortals_xhx_idgenerator,mortals_xhx_area
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment