Прочитать файл по строкам в Spring Boot

134
13 сентября 2019, 10:10

Всем привет, хочу прочитать файл по строкам в Spring Boot приложении. Написал такой код

private  List<String> ipAddress = new ArrayList<>();
private File file = new File("templates/BlackListIp.txt");
private Scanner scanner;
@Scheduled(fixedRate = 5000)
public void readAndAddToList(){
    {
        try {
            scanner = new Scanner(file);
            while (scanner.hasNextLine()){
                ipAddress.add(scanner.nextLine());
            }
        } catch (FileNotFoundException e) {
            System.out.println("Sorry! File not found");
        }
    }

Получается прохожусь по файлу и строки заношу в ArrayList. Но при отладке выходи, что файла не находит. Как с этим быть? Читал, что можно как-то с помощью загрузчика Spring

Resource resource  = 
  resourceLoader.getResource("classpath:\\templates\\BlackListIp.txt");

Но не пойму как тога прочитать по строкам Подскажите пожалуйста

READ ALSO
Поиск объекта в сессии Sprign MVC @Scope

Поиск объекта в сессии Sprign MVC @Scope

При каждом запросе модели Accaunt постоянно осуществляется поиск в БДХочу инициализировать его всего один раз

152
Изменение DOM из модуля JS

Изменение DOM из модуля JS

Пишу приложение на nwjs

155
В битрикс не работает $APPLICATION-&gt;ShowHead()

В битрикс не работает $APPLICATION->ShowHead()

В head прописан $APPLICATION->ShowHead(), но не подключает библиотеки для неавторизованных пользователей, зато для админа - все окВ консоли ошибки:

135
Вывод видео с карты видео захвата в тег &lt;video&gt; html?

Вывод видео с карты видео захвата в тег <video> html?

Есть устройство, к нему подключаем карту видео захвата (пока с ней, но в идеале напрямую через vga)Устройство и карта на стороне клиента

121