public static String loadResource()

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();

    }