Frage

Wenn Hibernate:

Muss ich eine ID oder Composite-ID für jede Entität identifizieren, Was ist, wenn ich will, ohne Primärschlüsseltabelle verwenden und ohne zusammengesetzte Schlüssel ...

Danke im Voraus

War es hilfreich?

Lösung

ich Sie mit einem Legacy-Schema arbeiten, dann müssen Sie unter compositeid .

Andere Tipps

Eine Tabelle ohne Schlüssel ist kein gutes relationales Modell. Ich würde es nicht empfehlen.

Hibernate Best Practices sagen, man sollte eine ID hat. Composite-IDs sind praktikabel für Legacy-Anwendungen, aber nicht immer die beste Idee.

Wenn Sie wirklich eine Tabelle ohne Schlüssel haben müssen, würde ich vorschlagen, dass Sie nicht in der Ruhe verwenden sollen. Es ist ein ORM-Tool, und es klingt wie Sie weder Gegenstände noch relationale Tabellen richtig denken. Beginnen Sie mit JDBC.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top