2010-11-20 9 views
1

Ich möchte einige Felder, wie updateDate, createDate und deleteDate, für jede meiner Entitäten, so dass ich dachte, meine Entitäten von einer @MappedSuperClass erben, die diese Eigenschaften enthält.überwintern, erben alle Entitäten von einer @MappedSuperClass

Ist das eine gute Praxis?

In welcher Weise arbeiten Sie für diese Art von Anfrage?

Danke.

Antwort

2

Ja das ist, was ich tue. Ich habe eine "BasicEntity" abstrakte Klasse, die die Oberklasse aller meiner Entitäten ist und Felder wie id, creationDate, uuid und Implementierungen von hashCode und equals etc. hat.

+0

danke, ich denke, eine Basis-Entität zu verwenden. – blow

Verwandte Themen