Skip to content
Snippets Groups Projects
Commit f051f278 authored by Björn Salgert's avatar Björn Salgert
Browse files

Update README.md

parent d750a857
Branches main
No related tags found
No related merge requests found
......@@ -18,4 +18,24 @@ sich u.a. folgende Dateien:
- HibernateUtil.java, Hilfsmethoden zur Session Erstellung
- hibernate.cfg.xml, Hibernate Einstellungen, u.a. Datenbankverbindung
Hinweis: Da kein Logging Framework eingebunden ist, schreibt Hibernate alle Statusmeldung auf stder
Hinweis: Da kein Logging Framework eingebunden ist, schreibt Hibernate alle Statusmeldung auf stderr
![UML](uml.png)
## Aufgabe 1
Erweitern Sie die Klassen Event.java, Person.java und Promoter.java mit den
benötigten Annotationen. Passen Sie die Datei hibernate.cfg.xml entsprechend an.
Tragen Sie in die hibernate.cfg.xml die Verbindungsdaten zur Datenbank ein.
## Aufgabe 2
Erweitern Sie die Methode createAndStoreEvent in der Klasse EventManager so,
dass ein Objekt vom Typ Event erzeugt und mit Hilfe von Hibernate persistent gemacht wird. Nutzen Sie createAndStoreEvent in der Main-Methode, um neue
Events zu erzeugen.
## Aufgabe 3
Erweitern Sie die Methode listEvents in der Klasse EventManager, sodass alle
Objekte vom Typ Events mit Hilfe von Hibernate aus der Datenbank geladen werden. Geben Sie die Liste über die Main-Methode auf der Konsole aus.
## Aufgabe 4
Erweitern Sie die Methode changeEventName in der Klasse EventManager, sodass
ein Objekt vom Typ Events aus der Datenbank geladen, mit einem neuen Namen
versehen und wieder persistiert wird. Testen Sie changeEventName in der MainMethode.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment