1.我一看就知道是没有映射到表对象,我用的是spring4+hibernate4,生成的持久对象是基于注解的,所以我果断和以前一样配置mappingResource。然而并没用,然后我就百度要配置:
<property name="packagesToScan" >
<list>
<value>dao.*</value>
</list>
</property>
2.用脚指头想都不对 list里面应该是单个啊,又百度配置:
<property name="packagesToScan" value="dao.*"></property>
还是不对,一想packagesToScan那要配置包啊,干嘛还要value="dao.*",
3.果断配置成下面:
(正确配置)
<property name="packagesToScan" value="dao"></property>
终于可以了,而且直接扫描包,不需要在list里面配很多各了,难以维护。
感觉遇到问题还是要慢慢分析,不能着急。