Merge branch 'master' of http://60.1.1.230/backend/jieling_server
commit
d5b2dab9b4
|
@ -89,27 +89,28 @@ public class STableManager {
|
||||||
LOGGER.error("file not find {}, do not find sheet with {} you need rebuild all sheet by gen sheet tool!", path, tableName);
|
LOGGER.error("file not find {}, do not find sheet with {} you need rebuild all sheet by gen sheet tool!", path, tableName);
|
||||||
// return null;
|
// return null;
|
||||||
}
|
}
|
||||||
BufferedReader bufferedReader = new BufferedReader(new FileReader(file));
|
try(BufferedReader bufferedReader = new BufferedReader(new FileReader(file))){
|
||||||
LOGGER.info("initMap:{}", clazz.getSimpleName());
|
LOGGER.info("initMap:{}", clazz.getSimpleName());
|
||||||
while ((line = bufferedReader.readLine()) != null) {
|
while ((line = bufferedReader.readLine()) != null) {
|
||||||
if (line.isEmpty()){
|
if (line.isEmpty()){
|
||||||
continue;
|
continue;
|
||||||
|
}
|
||||||
|
T obj = clazz.newInstance();
|
||||||
|
String[] prarms = line.split("\\t");
|
||||||
|
switch (lineNum) {
|
||||||
|
case 0:
|
||||||
|
prarms = StringUtil.fieldHandle(prarms);
|
||||||
|
key.addAll(Arrays.asList(prarms));
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
type.addAll(Arrays.asList(prarms));
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
dealParams(clazz, map, key, type, obj, prarms);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
lineNum++;
|
||||||
}
|
}
|
||||||
T obj = clazz.newInstance();
|
|
||||||
String[] prarms = line.split("\\t");
|
|
||||||
switch (lineNum) {
|
|
||||||
case 0:
|
|
||||||
prarms = StringUtil.fieldHandle(prarms);
|
|
||||||
key.addAll(Arrays.asList(prarms));
|
|
||||||
break;
|
|
||||||
case 1:
|
|
||||||
type.addAll(Arrays.asList(prarms));
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
dealParams(clazz, map, key, type, obj, prarms);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
lineNum++;
|
|
||||||
}
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
@ -139,27 +140,28 @@ public class STableManager {
|
||||||
List<String> key = new ArrayList<>();
|
List<String> key = new ArrayList<>();
|
||||||
List<String> type = new ArrayList<>();
|
List<String> type = new ArrayList<>();
|
||||||
int lineNum = 0;
|
int lineNum = 0;
|
||||||
BufferedReader bufferedReader = new BufferedReader(new FileReader(file));
|
try (BufferedReader bufferedReader = new BufferedReader(new FileReader(file))){
|
||||||
LOGGER.info("initMap:{}", tableName);
|
LOGGER.info("initMap:{}", tableName);
|
||||||
while ((line = bufferedReader.readLine()) != null) {
|
while ((line = bufferedReader.readLine()) != null) {
|
||||||
T obj = clazz.newInstance();
|
T obj = clazz.newInstance();
|
||||||
String[] prarms = line.split("\\t");
|
String[] prarms = line.split("\\t");
|
||||||
switch (lineNum) {
|
switch (lineNum) {
|
||||||
case 0:
|
case 0:
|
||||||
prarms = StringUtil.fieldHandle(prarms);
|
prarms = StringUtil.fieldHandle(prarms);
|
||||||
key.addAll(Arrays.asList(prarms));
|
key.addAll(Arrays.asList(prarms));
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
type.addAll(Arrays.asList(prarms));
|
type.addAll(Arrays.asList(prarms));
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
dealParams(clazz, mapConf, key, type, obj, prarms);
|
dealParams(clazz, mapConf, key, type, obj, prarms);
|
||||||
break;
|
break;
|
||||||
|
}
|
||||||
|
lineNum++;
|
||||||
}
|
}
|
||||||
lineNum++;
|
map.put(i, mapConf);
|
||||||
|
tableName = tableName.substring(0, 3);
|
||||||
}
|
}
|
||||||
map.put(i, mapConf);
|
|
||||||
tableName = tableName.substring(0, 3);
|
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue