我有一个关于使用namedqueries和继承Namedqueries和继承
的问题,如果我有一个构建,如:
User (abstract) not persisted
¦
__________________________________
¦ ¦ ¦
Customer Manager Administrator
而你将它们例如在一个表(inheritancetype)
如果您使用UserRepository来检索它们,您可以使用namedqueries。为此,您需要在用户实体中编写namedqueries。
是否有可能使用父类中的namedqueries检索子类?
如果我选择继承类型=表按类,那么我的namedqueries不能是相同的?
好的,你可以使用dicriminator来查看什么类是从哪个类投射到正确的类? –
@DarthBlueRay:你可以。 'instanceof'或[tag:visitor]模式是替代方案。 –
好的,谢谢,还会看看访问者模式 –