Springboot чтение / запись в папку реальных ресурсов

Я пытаюсь читать и записывать файлы прямо в папку исходных ресурсов.

Просматривая другие вопросы, такие как Spring Boot доступ к статическим ресурсам отсутствует scr / main / resources, я смог получить папку вывода с помощью ClassPathResource:

out/resources/sql

Можно ли получить настоящую папку ресурсов?

/src/test/resources/sql

(Мне это нужно для теста, поэтому я написал / test /, но я предполагаю, что решение для / main / мне тоже поможет)

Примечание

Я понимаю, что для чтения это не проблема, так как во время выполнения у меня будет что-нибудь в src / test / resources. Однако для написания он будет переопределяться каждый раз, когда я компилирую код

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
61
1

Ответы 1

Это должен быть / src / test / resources / sql? Я хотел сохранить данные при перезапусках сервера и в итоге настроил их на использование базы данных MySQL. Таким образом, у меня был доступ к нему, даже когда сервер Tomcat, на котором работает Spring, был остановлен, и я мог читать данные из той же базы данных MySQL при перезапуске.

Я ответил на свой вопрос здесь с шагами, которые нужно предпринять, основываясь на ответе здесь. Это помогает?

Да, мне нужно сохранить его в файловой системе, ddbb в этом случае не подходит

Mayday 13.11.2018 19:22

Другие вопросы по теме