Невозможно сгенерировать объекты JPA из HSQLDB
Я использую OpenJPA и HSQLDB для моего текущего проекта.
Но я не могу генерировать сущности JPA из HSQLDB, потому что плагин eclipse не дает мне возможность выбрать схему.
У кого-нибудь есть идеи по этому поводу? Или есть какой-то другой способ создания сущностей в затмении?
1 ответ
Я предполагаю, что вы используете "стандартный" инструмент JPA (JPT), поскольку вы не указываете иначе.
Во-первых, вам нужно определить соединение (в Exlporer источника данных). Вы должны быть в состоянии детализировать и увидеть фактические таблицы, с которыми вам нужно работать:
Вы выбираете схему на странице "Фасет JPA" при создании проекта JPA или активируете Фасет JPA: есть флажок "Переопределить схему по умолчанию из соединения" и комбинированный список, в котором вы выбираете "Схема":
Вы даже можете выбрать схему, когда попросите сгенерировать сущности (щелкните правой кнопкой мыши по проекту, JPA Tools > Сгенерировать сущности из таблиц...), и затем вы получите этот диалог:
Счастливого отображения!