怎么说呢,这个不算什么大问题但是遇到了也挺着急的。
大概分一下几种情况,可能不全面遇到了就请参考一下。
1.jar包引入错误
注解情况下
import org.hibernate.annotations.Entity;(错误)
import javax.persistence.Entity;(正确)
2. hbm.xml 文件没有映射
非注解
hibernate 配置文件 下没有映射 *.hbm.xml 文件
或者
整合spring后 在spring配置文件下的 sessionFactory 配置下没有映射 *.hbm.xml 文件
如:<property name="mappingResources">
<list>
<!-- <value>com/etmr/dasic/equipment/model/Equipment.hbm.xml</value> -->
<value>com/etmr/dasic/grade/model/Grade.hbm.xml</value>
</list>
</property>
3. 没有进行扫描
注解情况下
sessionFactory 配置下要进行扫描
如: <property name="packagesToScan">
<list>
<value>com.etmr</value>
</list>
</property>