Я пытаюсь читать и записывать файлы прямо в папку исходных ресурсов.
Просматривая другие вопросы, такие как Spring Boot доступ к статическим ресурсам отсутствует scr / main / resources, я смог получить папку вывода с помощью ClassPathResource:
out/resources/sql
Можно ли получить настоящую папку ресурсов?
/src/test/resources/sql
(Мне это нужно для теста, поэтому я написал / test /, но я предполагаю, что решение для / main / мне тоже поможет)
Примечание
Я понимаю, что для чтения это не проблема, так как во время выполнения у меня будет что-нибудь в src / test / resources. Однако для написания он будет переопределяться каждый раз, когда я компилирую код




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