В hibernate (я использую версию 3.4) документация для hql говорит, что она поддерживает интерфейсы, и у меня возникают проблемы с ее работой. У меня есть некоторые постоянные классы (не унаследованные от eachother, но разделяющие многие функции), которые все используют интерфейсы (CategorizableEntity). Я могу использовать его с instanceof в моем java-коде, но я не могу запросить его («from CategorizableEntity»).hibernate аннотации, hql запрос по интерфейсам?
У меня есть аннотированный с @Entity, но спящий режим не позволит мне отображать его, как и другие. Это возможно? Есть ли способ отобразить его, который я не могу найти?
Спасибо! Джошуа
Хотя я до сих пор люблю, чтобы быть в состоянии сделать это, я решил проблему с наследованием все объекты из общего объекта, которые могут быть проблематичными позже, но это замечательное решение OO, я в основном использую @Inheritance (stragey = JOINED) Спасибо! – 2009-05-13 20:16:46