Laufzeit für CMP-Sequenzen konfigurieren
Durch das Festlegen von CMP-Sequenzen für Entity-Beans können Sie verhindern, dass in der Laufzeit Ihrer EJB-Anwendung bestimmte Arten von Datenbankausnahmen auftreten. Legen Sie in jeder Gruppe die Reihenfolge fest, in der die Beans die Tabellen der relationalen Datenbank aktualisieren.
Vorbereitende Schritte
Wenn Sie eine Sequenz definieren,
legen Sie fest, zu welchem der beiden Typen die Sequenz gehören soll:
- Der Typ RI_INSERT wird angegeben, um eine Bean-Persistenzabfolge zu definieren, die Verletzungen der referenziellen Integrität einer Datenbank verhindern sollen. Weitere Informationen hierzu finden Sie im Artikel "Sequenzgruppierung für über Container realisierte Transaktionspersistenz in assemblierten EJB-Modulen".
- Der Typ UPDATE_LOCK wird angegeben, um eine Bean-Persistenzabfolge zu definieren, die bei einer optimistischen Steuerung des gemeinsamen Zugriffs auftretende Ausnahmen minimieren soll.
Informationen zu diesem Vorgang
Achtung: Wenn Sie die Top-down-Zuordnung
für die Zuordnung Ihrer Enterprise-Beans zu Back-End-Daten bereits ausgewählt oder geplant haben, müssen Sie keine
Sequenzgruppe mit dem Typ RI_INSERT erstellen. Das Produkt generiert für das Datenbankschema, das bei Auswahl der Top-Down-Zuordnung erstellt wird, keine
Richtlinie für referenzielle Integrität (RI).
Informationen zum Ausführen dieser Task finden Sie im Information Center des Assembliertools.