Skip to content
Snippets Groups Projects
persistence.xml 1.33 KiB
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="3.0"
	xmlns="https://jakarta.ee/xml/ns/persistence"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="
        https://jakarta.ee/xml/ns/persistence
        https://jakarta.ee/xml/ns/persistence/persistence_3_0.xsd">
	<persistence-unit name="java2"
		transaction-type="RESOURCE_LOCAL">

		<!-- If you are running in a production environment, add a managed data 
			source, this example data source is just for development and testing! -->
		<properties>
			<property name="jakarta.persistence.jdbc.url"
				value="jdbc:h2:file:./db/java2" />
			<!-- In memory DB no store to disk
				<property name="jakarta.persistence.jdbc.url" value="jdbc:h2:mem:java2" />
			-->
			<property name="jakarta.persistence.jdbc.driver"
				value="org.h2.Driver" />


			<property name="jakarta.persistence.jdbc.user" value="app" />
			<property name="jakarta.persistence.jdbc.password"
				value="app" />
			<property
				name="jakarta.persistence.schema-generation.database.action"
				value="create"></property>

			<!-- Properties for Hibernate -->
			<property name="hibernate.show_sql" value="false" />
			<property name="hibernate.format_sql" value="true" />
			<!--
				<property name="hibernate.hbm2ddl.auto" value="update" />
			-->

		</properties>
	</persistence-unit>

</persistence>