Внешние отношения не генерируются, в то время как обратный инжиниринг в спящем

Я попытался выполнить обратный инжиниринг POJO из схемы базы данных, используя hibernate. Хотя классы и их DAO сгенерированы правильно, я обнаружил, что отношения между классами не сгенерированы.

Например, таблица Friend имеет ссылку на таблицу User, но таблица Friend содержит только идентификаторы, а не фактический объект User.

Я пытался выяснить причину этого, но не смог. Одна странная вещь, которую я обнаружил, это то, что файл.reveng.xml не содержит никаких значений свойств, если это странно.

1 ответ

Вам необходимо указать таблицу Friend и User в файле.reveng.xml.

<table-filter match-name="Friend" />
<table-filter match-name="User" />

Я думаю, что это решит вашу проблему.

Другие вопросы по тегам