對於以下問題,我有很多麻煩。 我有一個實體「家」,我在我的代碼中的兩個不同的位置使用。 問題是,有必要將這個實體映射到不同的表格,具體取決於它們使用的類別 。使用註釋將一個實體映射到兩個不同的表中
如果我們假設我有兩個類Class1和Class2。這兩個類都具有「主」類型的屬性 。現在我希望將class1內的屬性映射到表「CLASS1_HOME」,並將class2的屬性映射到表「CLASS2_HOME」。
我知道這可以通過例如對類「Home」使用「MappedSuperClass」並創建繼承類「home」的所有屬性的另一個類「Second_Home」來實現。但是我的問題是,如果沒有繼承可能會有這種可能性,因爲家庭的屬性不會改變,我認爲「繼承」解決方案是一種「髒」的方式。此外,我只想通過使用註釋來解決這個問題。
有沒有辦法像我描述的那樣去做?