Petr Kolesa wrote:
Dobry den,
hraju si s Hibernate (+Spring) a narazil jsem na nasledujici chovani.
Mam tridu Visit, velmi primocare hb mapovani. Kdyz ji ukladam
prostrednictvim Hibernate do DB vsechno funguje skvele.
Pak mam potomka tehle tridy: tridu MockVisit (trida nedela nic
specialniho, jen poskytuje instance pouzite v Junit testech)
Kdyz instanci MockVisit predhodim Hibernate k ulozedni do DB, dostanu
chybu:
org.hibernate.MappingException: Unknown entity: ...model._mock.MockVisit
Zda se mi, jako by Hibernate nedokazala zjistit, ze MockVisit je
potomkem Visit. Tohle je normalni chovani Hibernate nebo nekde delam
chybu?
Je to normalni chovani Hibernate.
Ukladat lze jen namapovane tridy - podivej se na mapovani dedicnosti v
dokumentaci.
Lukas