www.patterns-kompakt.de



Kontakt:




www.gernotstarke.de

www.springer-vieweg.de

Identity Field

Eine Schlüsselklasse fasst die Spalten eines Datenbankschlüssels in einem Objekt zusammen. Damit wird die Identität zwischen Laufzeitobjekten (in-memory objects) und Datensätzen sichergestellt.

siehe: github(), PEAA, PK

Beispiel

Das abstrakte Beispiel zeigt eine Entität (Tabelle T_ENTITY) mit einem zweiteiligen Primärschlüssel (PK_FIELD1 und PK_FIELD2).
Die zugehörige Entity refenziert einen CompoundKey in ihrem IdentityField id.

Hier sehen sie den dynamischen Ablauf:

Um das Zusammenspiel im Detail beobachten zu können, setzen Sie den log-level auf DEBUG in der logback.xml und führen den zugehörigen TestCase aus.

Ressourcen


© 2002-2021 · Dr. Gernot Starke · Email E-Mail schreiben...
Layout inspired by Verena Segert und SELFHTML).
Letzte Änderung 11. Januar 2021.

Impressum und Ausschluss der Garantie (disclaimer)