This commit is contained in:
2023-06-26 17:07:45 +08:00
parent caeae9127f
commit ae12b7f2ff
22 changed files with 656 additions and 99 deletions

View File

@ -82,4 +82,15 @@ public enum DataBaseEnum {
}
throw new ServiceException(StrUtil.format("未找到数据库checkSql, Type: {}", type));
}
public static String getIp(String url, String driver) {
for (DataBaseEnum dataBaseEnum : values()) {
if (dataBaseEnum.getDriver().equals(driver)) {
url = url.replaceFirst(url.substring(0, dataBaseEnum.url.indexOf(StrUtil.EMPTY_JSON)), "");
return url.split(StrUtil.COLON)[0];
}
}
throw new ServiceException(StrUtil.format("未找到数据库IP, Driver: {}", driver));
}
}