внедрить файл образа, используя данные. sql при загрузке - исходная загрузка h2 DB - PullRequest
0 голосов
/ 31 марта 2020

Я знаю, как инициализировать схему и данные в H2 Db для тестов Junit (Spring boot). Но мне нужен тестовый пример для проверки некоторых файлов изображений, которые хранятся в postgreSql как bytea.

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

insert into test_table(test_column,image_file_column) values('test', bytea('C:\image.jpg'));

Но я не не хочу использовать жестко закодированный путь. Я хочу использовать файл изображения в пути к классам (папка ресурсов), чтобы другим коллегам можно было совместно использовать проект, не создавая файл изображения в C :. Я попытался указать classpath: \ image.jpg, который, похоже, не работает. Есть ли способ, которым я могу указать файл из пути к классам внутри данных. sql.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...