diff --git a/README.md b/README.md index db747c633407bfd41639d514de2aaf25ec035aa0..92c4a7816b7d6a6bffbb33932e98d7a029ffdc4a 100644 --- a/README.md +++ b/README.md @@ -1 +1,41 @@ -ESD \ No newline at end of file +Thema: + My-Aktion verwendet Objektrelationales Mapping (ORM). + Als neue Datenbank soll Neo4j verwendet werden. + +Neo4j - Beschreibung : + Als neue Datenbank wird Neo4j - NOSQL für my-aktion aufgebaut. In Neo4j wird als Kante, als Knoten oder als Attribut gespeichert. + Die Entitäten in der my-aktion werden als Knoten im Diagramm dargestellt. Jeder Knote hat eine Anzahl von Attributen. + Beziehungen sind die relevante Verbindungen zwischen zwei Knotenentitäten.Eine Beziehung hat immer eine Richtung, einen Typ, einen Startknoten und einen Endknoten. + Query-Abfrage mit zwei Möglichkeiten: Cypher und JPQL. + +Voraussetzung: + - Java JDK8 + - Maven 3.2.3 oder höher + - neo4j-community-3.5.20-windows.zip + - Zipdatei auspacken in dem Projekt + +Konfigruation: + pom.xml + ` + org.hibernate.ogm + hibernate-ogm-neo4j + 5.4.1.Final + ` + + persistence.xml + + org.hibernate.ogm.jpa.HibernateOgmPersistence + + ` + + + + + + ` +Ausführen: + + 1. standalone.bat + 2. bin\neo4j console ausführen und die URL "http://localhost:7474/" im Browse aufrufen + 3. mvn clean package wildfly:deploy +