Package cn.sinozg.applet.tool
Class MapperReplace
java.lang.Object
cn.sinozg.applet.tool.MapperReplace
mapper xml文件替换 baseSql
- Since:
- 2024-07-08 23:27
- Author:
- xieyubin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidabsentTable(Map<String, MapperReplaceInfo> sourceMap, Map<String, MapperReplaceInfo> targetMap, MapperReplaceResponse response) private static MapperReplaceInfofindBaseColumnList(File file) private static voiditemMapper(Map<String, MapperReplaceInfo> map, File file) static MapperReplaceResponsexml文件替换 baseSqprivate static voidreplaceSql(Map<String, MapperReplaceInfo> sourceMap, Map<String, MapperReplaceInfo> targetMap, MapperReplaceResponse response)
-
Field Details
-
PATTERN
-
-
Constructor Details
-
MapperReplace
public MapperReplace()
-
-
Method Details
-
replace
xml文件替换 baseSq- Parameters:
sourcePath- 资源文件targetPath- 要替换的文件目录- Returns:
- 返回信息
-
absentTable
private static void absentTable(Map<String, MapperReplaceInfo> sourceMap, Map<String, MapperReplaceInfo> targetMap, MapperReplaceResponse response) -
replaceSql
private static void replaceSql(Map<String, MapperReplaceInfo> sourceMap, Map<String, throws IOExceptionMapperReplaceInfo> targetMap, MapperReplaceResponse response) - Throws:
IOException
-
itemMapper
-
findBaseColumnList
-