当前位置: 代码迷 >> 综合 >> Mapping directory location [ServletContext resource [/User.hbm.xml]] does not de
  详细解决方案

Mapping directory location [ServletContext resource [/User.hbm.xml]] does not de

热度:66   发布时间:2024-01-05 03:19:53.0

Mapping directory location [ServletContext resource [/User.hbm.xml]] does not denote a directory

 

解决办法:1、检查配置sessionFactory时,是否有一个property为mappingDirectoryLocations,如果有,将其改为mappingResources。

 

mapingResources是映射单个文件,而mapingDiretcoryLocations映射一堆文件,例如/*.hbm.xml。

 

2、如果1不行,直接<property name="mappingDirectoryLocations">

                                             <list>

 

                                                 <!-- <value>classpath:com/zsh/dao/*.hbm.xml</value>-->

                                                  <value>classpath:com/zsh/dao</value>

                                           </list>

                                    </property>

 

 

  相关解决方案