做的是一个联合主键的例子,不知和这个有关没有。
net.sf.hibernate.MappingException: Unknown entity class: wyj.pojo.Tuser2
at net.sf.hibernate.impl.SessionFactoryImpl.getPersister(SessionFactoryImpl.java:347)
at net.sf.hibernate.impl.SessionImpl.getClassPersister(SessionImpl.java:2710)
at net.sf.hibernate.impl.SessionImpl.getPersister(SessionImpl.java:2717)
at net.sf.hibernate.impl.SessionImpl.saveWithGeneratedIdentifier(SessionImpl.java:772)
at net.sf.hibernate.impl.SessionImpl.save(SessionImpl.java:747)
at wyj.CompositeKey.insert(CompositeKey.java:57)
at wyj.CompositeKey.main(CompositeKey.java:93)
POJO和hbm.xml是用MiddleGen和Extension生成的。wyj.pojo.Tuser2是映射的类
------解决方法--------------------------------------------------------
hibernate.cfg.xml
有没有把你的类写到mapping 中呀
<mapping resource="wyj/pojp/Tuser2.hbm.xml" />