Как читать схему, используемую реализацией JPA
Мой EntityManager использует модуль персистентности, который использует источник данных, предоставленный нашей конфигурацией Websphere. Конфигурация DS включает в себя специфическую для среды БД для использования.
EM успешно использует эту схему, но я не могу найти способ войти или отобразить используемую схему. Я был вещь что-то вроде em.getCurrentSchema будет доступно..
Любая помощь будет отличной, спасибо.
1 ответ
Нет API для этого (в JPA). Вы можете сделать это через JDBC и использовать DatabaseMetaData.
JPA предназначен для предоставления объектного представления данных и упрощения сохранения этих объектов, а не просто для представления особенностей хранилища данных пользователю.