hibernate注解,通过接口进行hql查询?

时间:2009-05-08 22:51:40

标签: hibernate interface hql

hqlnate(我使用的是3.4版本)hql文档说它支持接口,而且我无法让它工作。我有一些持久化的类(不是从彼此继承,但共享许多函数),它们共享一个接口(CategorizableEntity)。我可以在我的java代码中使用instanceof,但我无法查询它(“来自CategorizableEntity”)。

我用@Entity注释,但是hibernate不会让我像其他人那样映射它。这可能吗?是否有一种我无法找到的特殊方式来映射它?

谢谢! 约书亚

1 个答案:

答案 0 :(得分:1)

尝试使用界面的全名(例如:java.util.Set而不是Set)