修改数据结构,并添加数据类型枚举

master
王鑫 2024-08-30 08:45:58 +08:00
parent 9b5cc35281
commit 0df68e379e
1 changed files with 21 additions and 1 deletions

View File

@ -111,12 +111,32 @@ public enum DataType {
break;
}
}
if (StringUtils.isNotEmpty(javaType)) {
if (StringUtils.isEmpty(javaType)) {
log.info("SQL字段类型异常,sqlType ---> {}", sqlType);
throw new RuntimeException(String.format("SQL字段类型异常,sqlType ---> {}", sqlType));
}
return javaType;
}
/**
*
* @param sqlType sql
* @return
*/
public static DataType getDataType(String sqlType) {
DataType dataType = null;
for (DataType value : values()) {
if (sqlType != null && Arrays.asList(value.getSourceType()).contains(sqlType.toLowerCase())) {
dataType = value;
}
}
if (dataType == null) {
log.info("SQL字段类型异常,sqlType ---> {}", sqlType);
throw new RuntimeException(String.format("SQL字段类型异常,sqlType ---> {}", sqlType));
}
return dataType;
}
}