Springboot 프로젝트 에서 Resources 디 렉 터 리 에 있 는 파일 읽 기(추천)

수요 설명:기업 개발 과정 에서 정적 텍스트 데 이 터 를 Resources 디 렉 터 리 에 넣 어야 합 니 다.프로젝트 가 시 작 될 때 나 프로그램 이 실 행 될 때 이 파일 을 읽 어야 합 니 다.
  Resources 디 렉 터 리 의 파일 을 읽 는 방법

 /**
   * @Description:   resources        
   * @Author: ljj
   * @CreateDate: 2020/11/3 17:20
   * @UpdateUser:
   * @UpdateDate:
   * @UpdateReakem
   * @param filePath
   * @Return: java.lang.String
   **/
 
  public static String getContent(String filePath){
    String res = "";
    if(StringUtils.isEmpty(filePath)){
      log.info("        ");
      return res;
    }
    try {
      Resource resource = new ClassPathResource(filePath);
      BufferedReader br = new BufferedReader(new InputStreamReader(resource.getInputStream(),"UTF-8"));
      StringBuffer sb = new StringBuffer();
      String str = "";
      while((str=br.readLine())!=null) {
        sb.append(str);
      }
      res = sb.toString();
    } catch (Exception e) {
      log.info("    {}     ",filePath);
      e.printStackTrace();
    }
    return res;
  }
호출 필요 시:  

 String Content = FileUtils.getContent("testData/    1.json");

메모:testData 경로 앞 에"/"가 없습니다.
Springboot 프로젝트 에서 Resources 디 렉 터 리 에 있 는 파일 을 읽 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.Springboot 에서 Resources 파일 을 읽 는 것 에 관 한 내용 은 예전 의 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 지원 바 랍 니 다!

좋은 웹페이지 즐겨찾기