这可能是你没有数据!!而hibernate看来是没错的

解决方案 »

  1.   

    数据库有没有数据!!!
    加入数据后,最后COMMIT 一下。
    否则查不出来的,我以前就出现过这种情况,因为没有COMMIT;
      

  2.   

    你的那个hibernate.hbm.xml的配置文件里可能有一句自动生成数据库的语句
    你每一次执行一次它都要重新生成一个新的数据库,以至于你以前的输入的数据都不存在了
    所以你在第一次生成好数据库后就把它注释掉就可以!
      

  3.   

    谢谢大家指点啊 ,问题解决了,hibernate.hbm.xml的配置文件<property name="hbm2ddl.auto">create</property>这个属性要把他去掉 捆扰我一整天  哈哈
    下面有好多问题 迎刃而解啊