diff --git a/.gitignore b/.gitignore index eb4ac94c27f817cbdff5b4c03f8bd603aa384cf8..038bdf2b6842e09b1ab7fe5031ad8c8dfae9ded9 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 0000000000000000000000000000000000000000..61a9d9ac39d987399a4da5bddfcb40cbd1edafa4 --- /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