Переход в спящий режим не сохраняет схему H2

#hibernate #h2

#переход в спящий режим #h2

Вопрос:

Я использую Hibernate для полного управления небольшой файловой базой данных H2, позволяя ей создавать схему и все остальное. Я просто использую простой класс для заполнения базы данных и печати того, что он сохранил, на консоли, и это работает нормально. Но если я попытаюсь извлечь результаты из чего-либо другого (другого класса), база данных будет пустой, за исключением информации, созданной H2. Итак, файл базы данных создается нормально, но создание схемы, похоже, не работает, и в базе данных не остается никакой информации.

Ответ №1:

Какой URL-адрес вашей базы данных? Проблема может быть связана с этим:http://h2database.com/html/faq.html#database_files

Комментарии:

1. Спасибо, проблема заключалась в том, что я добавил расширение .h2.db при попытке его просмотра и создал совершенно новую пустую базу данных.