Ich möchte in Java auf meine MySQL Datenbank zugreifen. Das funktioniert auch sehr gut. Ich möchte jedoch für jede Tabelle eine eigene Klasse erstellen. Die Attribute dieser Klassen sollen die Spalten der jeweiligen Tabelle widerspiegeln. Außerdem sollen Änderungen in den Klassendefinitionen automatisch in die Datenbank übertragen werden.
Ich möchte dann beispielsweise folgendes aufzurufen um aus der DB zu lesen:
Ich weiß, dass soetwas in Python existiert. Dort sind es die Django Models. Jedoch möchte ich soetwas in Java haben. Außerdem weiß ich, dass Frameworks wie Hibernate und Spring/ Spring Boot existiert.
Jedoch weiß ich nicht was sich dort am besten eignet. Meine Anwendung läuft lokal und soll keine Web-Entwicklung, falls diese Information notwendig ist.
Für Tipps und Hinweise bin ich offen.
Vielen Dank
LG Markus
Ich möchte dann beispielsweise folgendes aufzurufen um aus der DB zu lesen:
Java:
User currentUser = User.getAllObjects().filter(User.id = 1);
Ich weiß, dass soetwas in Python existiert. Dort sind es die Django Models. Jedoch möchte ich soetwas in Java haben. Außerdem weiß ich, dass Frameworks wie Hibernate und Spring/ Spring Boot existiert.
Jedoch weiß ich nicht was sich dort am besten eignet. Meine Anwendung läuft lokal und soll keine Web-Entwicklung, falls diese Information notwendig ist.
Für Tipps und Hinweise bin ich offen.
Vielen Dank
LG Markus