Spring出现 MappingException: Unknown entity 的另一种原因

今天遇到了MappingException: Unknown entity,在网上一查,解决方法基本都是:

  在注解时将 import org.hibernate.annotations.Entity; 改成 import javax.persistence.Entity;

但是我本来就是用的  javax.persistence.Entity;  还出现同样的问题。

经过一系列试错和检查,最终发现是我的packagesToScan有问题。

 <property name="packagesToScan">
  <list>
  <value>com.test.entity</value>
  </list>
 </property>

其中的包名写错了一个字符。。。改正后运行正常。

这种问题好难发现啊,记录下来供参考。

posted @ 2014-04-02 15:13  Yhzhtk  阅读(415)  评论(0编辑  收藏  举报