Как читать схему, используемую реализацией JPA

Мой EntityManager использует модуль персистентности, который использует источник данных, предоставленный нашей конфигурацией Websphere. Конфигурация DS включает в себя специфическую для среды БД для использования.

EM успешно использует эту схему, но я не могу найти способ войти или отобразить используемую схему. Я был вещь что-то вроде em.getCurrentSchema будет доступно..

Любая помощь будет отличной, спасибо.

1 ответ

Нет API для этого (в JPA). Вы можете сделать это через JDBC и использовать DatabaseMetaData.

JPA предназначен для предоставления объектного представления данных и упрощения сохранения этих объектов, а не просто для представления особенностей хранилища данных пользователю.

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