хороший выбор

у небольшое демонстрационное приложение на Java с использованием Spring, которое должно иметь доступ к базе данных. Он должен работать на разных машинах, и для создания реальной базы данных потребуется слишком много усилий. Поэтому я хочу использовать встроенный.

БД имеет заданную схему (две таблицы) и несколько (очень мало) предопределенных записей. Я ищу простой способ запустить базу данных в памяти, создать таблицы и заполнить данные. Все это должно происходить при инициализации контекста Spring.

Мой подход заключается в использовании H2 в качестве базы данных, а затем, возможно, Spring Batch для загрузки данных из CSV- или XML-файлов. Однако я надеялся, что для этого может быть более простой способ. Существуют ли какие-либо базы данных / фреймворки / инструменты, которые могут сделать это из коробки?

Для настройки всего, что мне нужно, потребуется всего несколько SQL-команд. Я ищу способ сделать это в среде Spring как можно проще.

Ответы на вопрос(4)

Ваш ответ на вопрос