Hibernate die richtige Wahl?

Status
Nicht offen für weitere Antworten.

Tellerrand

Bekanntes Mitglied
Ja hallo allerseits.

Muss mich hier erstmal als Hibernate Anfänger outen, habe mich die letzen Tage eingelesen, aber eben keine praktische Erfahrung sowie noch einige große Lücken.
Mein Problem ist nun, dass ich schlecht entscheiden kann ob Hibernate die richtige Wahl für die Persistenz meiner Applikation ist, da fehlt zu viel Erfahrung und Wissen ;)

Hibernate bekannte Objekte sind erstmal persistent, also registriert Hibernate automatisch Änderungen an vorher geladenen/gespeicherten/... Objekten und schreibt diese (irgendwann?) in die Datenbank. Hier fehlt mir die Kontrolle, ich muss für Datensicherheit sorgen und kann deshalb nicht zulassen, dass sowas zufällig passiert. Oder das ein Programmteil ein Objekt verändert und dies Auswirkungen auf die Datenbank hat. Mir wäre es am liebsten, wenn ich explizit update save und co aufrufen muss.
Die Fragen die ich mir nun stelle:
- Wie kann ich kontrollieren, dass Objekte nicht zwischendurch verändert werden und diese Veränderung sich auf die Datenbank auswirkt?
- Ist Hibernate überhaupt das richtige, wenn ich selber entscheiden will wann ich Daten aktualisiere, also lieber detached Objekte will?
- Wie kann ich feststellen ob ein Objekt detached ist, also Veränderungen keine Auswirkungen auf die Datenbank haben?
- Ab wann werden Objekte detached?

Irgendwie bin ich seit Heute total verwirrt und für jede Hilfe dankbar.
Also falls jemand Lesestoff, Beispiele, Meinungen oder einfach irgendwas für mich hat nur her damit.
 
G

Guest

Gast
Zufällig passiert bei Hibernate rein gar nichts. Es ist mehr eine Frage der korrekten Anwendung
des OR-Mappers. Für 30$ kriegst du das Buch http://www.manning.com/bauer2/ als PDF.
Da ist wirklich alles erklärt, was man zu Hibernate wissen muss.
 

Tellerrand

Bekanntes Mitglied
"Zufällig passiert bei Hibernate rein gar nichts. Es ist mehr eine Frage der korrekten Anwendung"
Ich hätte wirklich noch drüber schlafen sollen.
Frisch mit einem Kaffee in der Hand wirkt die Welt doch direkt viel klarer.

Das Buch schaut nett aus, ich setz das mal bei mir auf die Liste. Dank dir :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M mit Hibernate 1:n in view richtige implementieren Allgemeines EE 3
R Java EE 6, eclipse, maven, jsf, hibernate, mysql Allgemeines EE 8
O Hibernate Fehlermeldung bei start des Servers Allgemeines EE 2
E Frage zu Wildfly und Hibernate OGM Allgemeines EE 0
S Frage zu Jersey + Hibernate Allgemeines EE 1
D GWT mit Hibernate und Sql Datenbank Allgemeines EE 2
B Wicket, Hibernate, H2 memDB Anfänger Frage Allgemeines EE 2
H Hibernate - OneToMany - mappedBy reference an unknown target entity property Allgemeines EE 1
A Hibernate endlich zu Laufen bekommen... Allgemeines EE 11
A Erste Schritte... Problem mit Hibernate Allgemeines EE 15
LadyMilka Ablaufdiagramm mit/ohne Hibernate Allgemeines EE 2
P Mit JAXB erzeugte Klassen persistieren (Hibernate) Allgemeines EE 10
K Anfänger: Hibernate + Web Allgemeines EE 2
T Hibernate 3 + EJB 3 + JBoss 5 Allgemeines EE 6
G Persistenz mit Hibernate oder J2EE? Allgemeines EE 11
C Hibernate - Expression.or Allgemeines EE 4
D Erst Spring oder erst Hibernate lernen? Allgemeines EE 2
D Java EE vs. Spring/Hibernate Allgemeines EE 26
Y myFaces und Hibernate Session Handling Allgemeines EE 7
W Speicher-Problem bei WebApp unter Tomcat, Struts, Hibernate Allgemeines EE 3
byte Remote Lazy Loading mit Spring und Hibernate Allgemeines EE 5
G JSF, Hibernate, Spring --> Struktur Allgemeines EE 2
F [Hallo] Frage zu Hibernate Mapping und Vererbung Allgemeines EE 3
G JSF | Hibernate | MySQL Allgemeines EE 17
G Hibernate: org.hibernate.TransactionException Allgemeines EE 4
F org.hibernate.LazyInitializationException: failed to lazily Allgemeines EE 8
J nur bestimmte Mapping-Dateien berücksichtigen (Hibernate) Allgemeines EE 14
S Hibernate EJB3 Allgemeines EE 2
E JBoss Hibernate Datenbank-Timeout Allgemeines EE 3
S Hibernate, Tomcat und Eclipse treiben mich zum Wahnsinn. Allgemeines EE 2
2 hibernate - createQuery() Allgemeines EE 9
M JSF mit Hibernate Allgemeines EE 14
W Hibernate *.Jar's im Klassenpfad Allgemeines EE 10
M Tomcat, Hibernate, MySQL und die EOFException Allgemeines EE 7
C EntityManager wirft NullpointerException: JBoss-Hibernate Allgemeines EE 4
E JSF, Hibernate & MySQL: Keine Datenbankaktualisierung Allgemeines EE 5
M Hibernate Criteria frage Allgemeines EE 2
A Speicherproblem bei Webanwendung mit Hibernate und Stuts Allgemeines EE 6
A Hibernate-Problem mit MySQL-Cluster Allgemeines EE 6
S Fragen zu: Servlets, Struts & Hibernate Allgemeines EE 9
E JOINS und Hibernate? Allgemeines EE 3
S Hibernate Mapping Problem Allgemeines EE 3
S Hibernate INSERT Problem Allgemeines EE 11
S Java Enum in MySQL und Hibernate Allgemeines EE 3
R Hibernate: many-to-many funktioniert noch nicht ganz Allgemeines EE 2
D Hibernate hql suche Date Allgemeines EE 9
B JSF + Hibernate How2 Allgemeines EE 2
G [JSF+Hibernate]: DB-Constraints in Validierungsphase? Allgemeines EE 4
P struts Hibernate MySQL Select Statement Allgemeines EE 24
G JTA ja/nein & wie (JBoss & Hibernate & Transakti Allgemeines EE 3
T Hibernate & Logging in Log4J Allgemeines EE 4
T JSTL + Struts (inkl.Hibernate) -> forEach Problem Allgemeines EE 6
G Persistenz-Entscheidung (Entity Beans, Hibernate, JDBC) Allgemeines EE 12
S Hibernate 2.x mit Eclipse 2.1 Allgemeines EE 16
E Servlet Servlet das richtige? Allgemeines EE 11
A BlazeDS + JMS + MDB: Das richtige Konzept? Allgemeines EE 4
F Quiz in JSP - Sessionvariable mitzählen (für richtige Antw.) Allgemeines EE 2
F richtige vorgehensweise beim logout Allgemeines EE 6
M Java EE-Technologie-Lern-Wahl Allgemeines EE 5

Ähnliche Java Themen

Neue Themen


Oben