10 Aralık 2018 Pazartesi

SpringContext ResourceUtils Sınıfı

Giriş
Bu sınıf classpath içindeli dosyayı yükler. Internal bir sınıf olduğu için kullanmamak lazım. ResourceLoader sınıfı tercih edilmeli.

getFile metodu
Şöyle yaparız.
@Test
public void test() {
    getJson("classpath:sample.json");
}

public JSON getJson(String path) {
  File file = null;
  try {
    file = ResourceUtils.getFile(path);
    ...
  } catch (FileNotFoundException e) {
     e.printStackTrace();
  } catch (IOException e) {
     e.printStackTrace();
  }
  return null;
}

Hiç yorum yok:

Yorum Gönder