Есть несколько способов, в зависимости от того, как ваши экземпляры отображаются в формате базы данных. В обоих случаях первым шагом является получение экземпляра Configuration
Hibernate, который содержит конфигурацию сопоставления (см. Документация API ).
Корневой объект - Configuration
, искомая информация, вероятно, возвращается getTableMappings()
. Вам нужно будет использовать отладчик и исходный код Hibernate и некоторое время, чтобы выяснить, как все работает.
Если вы используете Spring, вам придется найти способ добраться до объекта Configuration. Лучше всего установить точку останова в Configuration.buildSessionFactory()
. Это должно дать вам представление.