查看表的关联关系和hbm文件是否一致

解决方案 »

  1.   

    谢谢大家的帮助,是hbm文件跟pojo的字段没对应上。
      

  2.   

    原因有以下几种情况:         1。检查你的hibernate.cfg.xml文件中是否添加了              <mapping resource="//*.hbm.xml"/>         2。检查你的hibernate.cfg.xml文件中的相关联的两个<mapping resource=""/>的顺序,可能有其中一个需要引用另一个,但是另一个却还没有编译         3。也是最愚蠢的一个(本人目前犯的错误),检查你的*.hbm.xml文件名是否正确,我就落写了.hbm这四个字母就出这错误了。
      

  3.   

    还有一种可能是*.hbm.xml中的字段映射类型写的不对