From f8c12aa35f94215567b2d9dfd091f9c727d084dc Mon Sep 17 00:00:00 2001 From: opitzju <julian.opitz@stud.hs-hannover.de> Date: Sat, 27 Nov 2021 23:29:31 +0100 Subject: [PATCH] =?UTF-8?q?Beispiel-persistance.xml=20hinzugef=C3=BCgt.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 48 ++++++++++++++++++++- src/main/resources/META-INF/persistence.xml | 23 ++++++++++ 2 files changed, 69 insertions(+), 2 deletions(-) create mode 100644 src/main/resources/META-INF/persistence.xml diff --git a/.gitignore b/.gitignore index eb4ac94..038bdf2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,46 @@ -/dbs2_uebung7.iml -/.idea/ +# Logs and databases # +###################### +*.log + +# OS generated files # +###################### +.DS_Store* +ehthumbs.db +Icon? +Thumbs.db + +# Editor Files # +################ +*~ +*.swp + +# Build output directies # +########################## +/target +*/target +/build +*/build + +# IntelliJ specific files/directories # +####################################### +out +.idea +*.ipr +*.iws +*.iml +atlassian-ide-plugin.xml + +# Eclipse specific files/directories # +###################################### +.classpath +.project +.settings +.metadata + +# NetBeans specific files/directories # +####################################### +.nbattrs + +# Project Specific # +#################### +/src/main/resources/config.properties \ No newline at end of file diff --git a/src/main/resources/META-INF/persistence.xml b/src/main/resources/META-INF/persistence.xml new file mode 100644 index 0000000..61a9d9a --- /dev/null +++ b/src/main/resources/META-INF/persistence.xml @@ -0,0 +1,23 @@ +<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.0" + xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"> + <persistence-unit name="movie"> + <provider>org.hibernate.jpa.HibernatePersistenceProvider</provider> + <properties> + <property name="javax.persistence.jdbc.driver" value="oracle.jdbc.driver.OracleDriver"/> + <property name="javax.persistence.jdbc.url" value="jdbc:oracle:thin:@dboracleserv.inform.hs-hannover.de:1521/db01"/> + <property name="javax.persistence.jdbc.user" value=""/> + <property name="javax.persistence.jdbc.password" value=""/> + <property name="hibernate.show_sql" value="true"/> + <property name="hibernate.hbm2ddl.auto" value="update"/> + <!-- + + values: + validate: validate the schema, makes no changes to the database. + update: update the schema. + create: creates the schema, destroying previous data. + create-drop: drop the schema when the SessionFactory is closed explicitly, typically when the application is stopped. + none: does nothing + --> + </properties> + </persistence-unit> +</persistence> \ No newline at end of file -- GitLab