hibernate firebird - создание новой таблицы
Я работаю в новом проекте, который мне нужен для миграции системы Delphi + Firebird, и я собираюсь использовать Java 7 + JSF 2 + JPA (Hibernate) + Firebird. Я настроил проект, и он работает, но у меня есть проблема, Hibernate создает новую таблицу для каждого @entity
что у меня есть в проекте. Например у меня есть стол XXX
и Hibernate собирается создать таблицу HT_XXX
с атрибутами первичный ключ таблицы XXX
а также HIB_SESS_ID
,
Есть ли какие-либо особые свойства, которые я бы сказал, чтобы hibernate прекратил создание этой новой таблицы?
1 ответ
Таблицы с префиксом HT_
являются временными таблицами, которые Hibernate использует для определенных массовых операций. Вы не можете помешать Hibernate создать их AFAIK.
Увидеть: