in src/main/java/com/aliyun/ha3engine/jdbc/common/utils/FileTools.java [26:54]
public static String loadResource(String resourcePath) {
BufferedReader reader = null;
StringBuffer buffer = new StringBuffer();
try {
InputStream is = FileTools.class.getClassLoader().getResourceAsStream(resourcePath);
reader = new BufferedReader(new InputStreamReader(is));
String line = reader.readLine();
while (line != null) {
buffer.append(line);
buffer.append("\n");
line = reader.readLine();
}
} catch (Exception e) {
logger.error("Failed to load resource path:" + resourcePath, e);
return null;
} finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e) {
logger.error("Failed to close reader", e);
}
}
}
return buffer.toString();
}