Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 1012 Bytes

README.md

File metadata and controls

41 lines (32 loc) · 1012 Bytes

Persistence.xml Parser

A Cleanroom persistence.xml file parser using only the standard library

License Build Status

Examples

import java.util.List;
import javax.persistence.spi.PersistenceUnitInfo;
import eisiges.persistence_xml_parser.PersistenceXmlParser;
...
URI persistenceXmlUri = .....
List<PersistenceUnitInfo> info = new PersistenceXmlParser().parse(persistenceXmlUri);

Getting started

  1. Add persistence-xml-parser to your project

Maven:

		<dependency>
			<groupId>es.eisig</groupId>
			<artifactId>persistence-xml-parser</artifactId>
			<version>1.0.0-SNAPSHOT</version>
		</dependency>

Gradle:

repositories {
	mavenCentral()
}

dependencies {
	implementation 'es.eisig:persistence-xml-parser:1.0.0-SNAPSHOT'
}