Hallo,
ich möchte vermeiden, zu jeder Entity SQL-Code zu schreiben. Deshalb möchte ich lernen mit JPA umzugehen. Dazu erst mal ein paar Fragen. (ich habe schon drei Tage recherchiert und ausprobiert, aber Information zu Zusammenhängen oder Vergleichen zu bekommen ist immer relativ schwierig)
- Wenn ich eine beliebige JPA-Implementierung verwende, muss ich zumindest in den CRUD-Standardfällen garkeinen weiteren Code schreiben, ausser dem Mapping?
- Welche JPA-Implementierung sollte ich verwenden? (ich versuchs zZ mit Hibernate, weil ich mich damit im Non-JPA-Modus schon auskenne)
- Wie sieht die Architektur im Umfeld von JPA aus?
- Unterscheided sich die Konfiguration von Hibernate mit und ohne JPA?
- Wie genau bezieht zb Hibernate im JPA-Modus seine "Informationen"?
Also Zusammenhang zwischen Annotations, persistence.xml, hibernate.cfg, hibernate.mapping usw.
Schon mal vielen Dank.
Wenn ich das Projekt am Laufen habe, werd ich mal ein kleines Tutorial/Beispielprojekt erstellen.
Jan
ich möchte vermeiden, zu jeder Entity SQL-Code zu schreiben. Deshalb möchte ich lernen mit JPA umzugehen. Dazu erst mal ein paar Fragen. (ich habe schon drei Tage recherchiert und ausprobiert, aber Information zu Zusammenhängen oder Vergleichen zu bekommen ist immer relativ schwierig)
- Wenn ich eine beliebige JPA-Implementierung verwende, muss ich zumindest in den CRUD-Standardfällen garkeinen weiteren Code schreiben, ausser dem Mapping?
- Welche JPA-Implementierung sollte ich verwenden? (ich versuchs zZ mit Hibernate, weil ich mich damit im Non-JPA-Modus schon auskenne)
- Wie sieht die Architektur im Umfeld von JPA aus?
- Unterscheided sich die Konfiguration von Hibernate mit und ohne JPA?
- Wie genau bezieht zb Hibernate im JPA-Modus seine "Informationen"?
Also Zusammenhang zwischen Annotations, persistence.xml, hibernate.cfg, hibernate.mapping usw.
Schon mal vielen Dank.
Wenn ich das Projekt am Laufen habe, werd ich mal ein kleines Tutorial/Beispielprojekt erstellen.
Jan