¿es posible acceder a la información en <persistence-unit-metadata>
a través de la API de Java?Acceso JPA <persistencia-unidad-metadatos> programáticamente
<persistence-unit-metadata>
<persistence-unit-defaults>
<schema>MySchema</schema>
</persistence-unit-defaults>
</persistence-unit-metadata>
me gustaría leer el esquema "MySchema" a través de la APP API o API EclipseLink, que es la aplicación que uso.
Algo como: entityManager.getDefaults(). GetSchema(); Está bien lanzar o usar cualquier clase de EclipseLink, eso está bien para esto.
Gracias
Qué es lo que realmente quieres lograr? ¿A qué te refieres con "acceder a la información"? ¿Desea leer los elementos de su archivo 'orm.xml' a través de la API del proveedor de JPA o tal vez le gustaría leer el esquema de la base de datos, las tablas, los procedimientos almacenados, ...? –
Me gustaría acceder al esquema predeterminado configurado en los valores predeterminados de la unidad de persistencia. Algo así como jpaConfig.getSchema(). Me gustaría utilizar API JPA o EclipseLink. Pero no acceda al XML directamente, por ejemplo a través de XPath, si es posible. – chris1069603