I am clear about manually writing hbm.xml mapping (
http://www.hibernate.org/hib_docs/refer ... tance.html). But I have problem doing with XDoclet.
When using an abstract class (with ID implemented in it) as super class of several subclasses, the XDoclet is working very well.
But if I want to use an interface as the super class, using XDoclet to generate .hbm.xml is not working. Is there any difference between using interface or abstract class as super class when doing the table-per-hierarchy mapping with XDoclet (not manually writing .hbm.xml)? I did not find any such example on web.
Thank you.