晕死,没人回答吗。我是注解。要什么xml之类的配置就算了。叹气

解决方案 »

  1.   

    @Entity引用的是hibernate的还是javax的?应该是javax的。
      

  2.   

    <property name="packagesToScan">
    <list>
    <value>test.model</value>
    </list>
    </property>
    这块没问题嘛?启动看看到底有没有加载model类,我估计是没有扫描,扫描这块的配置有问题。要不增加一个其他的model类看看,估计也是not mapped。
      

  3.   

    <property name="packagesToScan">
    <list>
    <value>test.model</value>
    </list>
    这样写过很多次都能成功加载model包下的包有类。   我也试过test.model.User这样写也不写  User是我的model实体类。
    @Entity引用的是javax的;不是hibernate的;
      

  4.   

    @Entity引用的是javax的;不是hibernate的;这个不区分的,hibernate如果能用jpa的就用,如果jpa没有才会自己去搞。
    如果从日志看确实加载了,你可以看看加载的名称啊,实在不行用@Entity("User")试试看,直接指定名称
      

  5.   

    好的,我试试@Entity("User")这个方法;
      

  6.   

    晕。 我这连接不上了。。cannna open connection ;   ;
      

  7.   

    不需要在hibernate的环境中配置mapping么/
      

  8.   

    因为使用@Entity("User”)吗?我可能记错了,好像是@Entity(name="User")这种写法。不过我估计也不会好用,你那错误明显就是没有mapping上啊