我有一個關於使用namedqueries和繼承Namedqueries和繼承
的問題,如果我有一個構建,如:
User (abstract) not persisted
¦
__________________________________
¦ ¦ ¦
Customer Manager Administrator
而你將它們例如在一個表(inheritancetype)
如果您使用UserRepository來檢索它們,您可以使用namedqueries。爲此,您需要在用戶實體中編寫namedqueries。
是否有可能使用父類中的namedqueries檢索子類?
如果我選擇繼承類型=表按類,那麼我的namedqueries不能是相同的?
好的,你可以使用dicriminator來查看什麼類是從哪個類投射到正確的類? –
@DarthBlueRay:你可以。 'instanceof'或[tag:visitor]模式是替代方案。 –
好的,謝謝,還會看看訪問者模式 –