Загрузка persistence.xml
означает получение InputStream
для него.Обычно файл находится в каталоге META-INF
.Чтобы получить его оттуда, вы можете использовать ClassLoader
, который в свою очередь может быть получен из вашего текущего класса:
InputStream input = this.getClass (). GetClassLoader (). GetResourceAsStream ("META-INF / persistence.xml ");
После этого вы можете передать его в одну из множества библиотек синтаксического анализа XML (JAXP, JAXB, dom4j, ...) для чтения нужной информации.