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>
其中的包名写错了一个字符。。。改正后运行正常。
这种问题好难发现啊,记录下来供参考。