TA的每日心情  | 开心 2021-3-12 23:18 | 
|---|
 
  签到天数: 2 天 [LV.1]初来乍到  
 | 
 
| 
 
 1、hibernate.cfg.xml少了很多映射.为什么会少呢?因为我的都是拷贝过来的。不是自动生成的。另外 hibernate.cfg.xml,要放在根目录下。  
把你要映射的都写上去。 
<mapping resource="....包名.../Companyinfo.hbm.xml" /> 
<mapping resource="....包名.../Companyinfo.hbm.xml" /> 
<mapping resource="....包名.../Companyinfo.hbm.xml" /> 
<mapping resource="....包名.../Companyinfo.hbm.xml" /> 
<mapping resource="....包名.../Companyinfo.hbm.xml" /> 
2、现象: 
使用hql="from person" 出现" person is not mapped " 错误 
 
配置文件如下: 
<hibernate-mapping> 
<class name="src.Person" 
table="person"> 
<id name="name"/> 
 
<property name="password"/> 
</class> 
</hibernate-mapping> 
原 因: 
hql是写的是PO对象,不是table名 
 
故改为配置文件中的红色部分的类名即可。 
 
我出现的是第二种情况,记录一下。 |   
 
 
 
 |