Moin,
kann man Hibernaten/ JPA davon überzeugen erst in einer Tabelle zu schauen ob das was ich jetzt Speichern möchte schon enthalten ist und dies dann zu verbinden?
Also ich habe eine Entität z.B. Land diese hat ein Attribut Name und dieser ist Unique.
Jetzt kommen Benutzer und wollen Länder speichern.
Der erste speichert Deutschland, alles super ist in der Datenbank drin!
Jetzt kommt der zweite und will auch Deutschland speichern jetzt gibt es aber ein Exception da Deutschland schon enthalten ist.
Also natürlich kann ich die Exception abfangen und verarbeiten oder ich kann vor jedem Speichern in der Datenbank suchen und wenn schon etwas passendes vorhanden ist dieses nehmen.
Aber gibt es nicht schon irgendeine Einstellung / Annotation / Framework / usw. was dieses erledigt ohne das ich da viel programmatisch nachhelfen muss?
Weis da jemand rat?
By
PsyPsy
kann man Hibernaten/ JPA davon überzeugen erst in einer Tabelle zu schauen ob das was ich jetzt Speichern möchte schon enthalten ist und dies dann zu verbinden?
Also ich habe eine Entität z.B. Land diese hat ein Attribut Name und dieser ist Unique.
Jetzt kommen Benutzer und wollen Länder speichern.
Der erste speichert Deutschland, alles super ist in der Datenbank drin!
Jetzt kommt der zweite und will auch Deutschland speichern jetzt gibt es aber ein Exception da Deutschland schon enthalten ist.
Also natürlich kann ich die Exception abfangen und verarbeiten oder ich kann vor jedem Speichern in der Datenbank suchen und wenn schon etwas passendes vorhanden ist dieses nehmen.
Aber gibt es nicht schon irgendeine Einstellung / Annotation / Framework / usw. was dieses erledigt ohne das ich da viel programmatisch nachhelfen muss?
Weis da jemand rat?
By
PsyPsy