Мы используем hibernate entitymanager для отображения наших объектов через JPA. И мы используем базу данных в базе данных HSQLDB для модульного тестирования. Все было хорошо, пока недавно рефакторинг модели не стали причиной следующее сообщение об ошибке:Таблица не найдена с Hibernate и HSQLDB
17:55:48.516 [main] WARN o.h.util.JDBCExceptionReporter - SQL Error: -22, SQLState: S0002
17:55:48.517 [main] ERROR o.h.util.JDBCExceptionReporter - Table not found in statement
Я не могу отправить SQL в вопрос, но может кто-нибудь дать мне указатели, как на возможные причины выше ошибки? тем более, что я знаю, что код работал раньше. Кажется, что hibernate генерирует недопустимые sqls из-за рефакторинга?
Оказывается, компания была названа в зарезервированное слово, вызывая создание таблиц на провал. – shipmaster
зарезервированное слово - у меня была такая же проблема! –