Ресурс сопоставления гибернации находится в отдельной банке

StackOverflow https://stackoverflow.com/questions/5391711

Вопрос

У меня есть отдельный файл jar, который напрямую содержит сопоставление объектов спящего режима.Моя конфигурация Hibernate (cgf.xml) помещена в другой файл jar.И в результате ловлю исключение «ресурс: com / iceleads / data / Test.hbm.xml не найден».

Пример:

родовое слово

entity.jar в пути к классам mainUsage.jar

Пожалуйста, предложите мне, как я могу настроить hibernate.cfg.xml для использования отдельной банки с объектами.

Большое спасибо!

Артем

Это было полезно?

Решение

Используйте метод addJar() при создании новой конфигурации.

родовое слово

Другие советы

Включение пути файла сопоставления в ресурс сопоставления.Например, используйте <mapping resource="com/example/test/test.hbm.xml"/>, и test.hbm.xml находится в пакете com.example.test внутри файла jar.

Это послужит цели.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top