спящий режим для динамической карты - PullRequest
1 голос
/ 18 августа 2011

Я пытаюсь сгенерировать файлы hbm.xml для поддержки режима динамической карты Hibernate.Когда я запускаю hbm2hbmxml, мои классы генерируются с атрибутом name вместо атрибута entity-name .Когда я пытаюсь использовать динамическую карту, Hibernate не может загрузить данные из БД, потому что не может найти класс.Я могу вручную изменить его с name на entity-name , и оно работает.

Фактический вывод:

<hibernate-mapping>
    <class name="MyEntity" table="MyEntity" schema="dbo" catalog="MyDB">
    ...
    </class>
</hibernate-mapping>

Необходимоевывод должен быть:

<hibernate-mapping>
    <class entity-name="MyEntity" table="MyEntity" schema="dbo" catalog="MyDB">
    ...
    </class>
</hibernate-mapping>

Мой файл hibernate.properties содержит:

hibernate.default_entity_mode=dynamic-map

Я использую hbm2hbmxml с использованием плагина hibernate3-maven-plugin версии 2.2.

Я бы хотелкак некоторая помощь в настройке плагина hbm2hbmxml таким образом, чтобы он генерировал мои классы с атрибутом entity-name .

Спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...