首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

地图pingLocations、地图pingDirectoryLocations与地图pingJarLocations 区别

2012-10-21 
mappingLocations、mappingDirectoryLocations与mappingJarLocations 区别mappingLocations、mappingDirecto

mappingLocations、mappingDirectoryLocations与mappingJarLocations 区别
mappingLocations、mappingDirectoryLocations与mappingJarLocations 区别
mappingResources:指定classpath下具体映射文件名
  <property name="mappingResources">
      <value>petclinic.hbm.xml </value>
  </property>
mappingLocations:可以指定任何文件路径,并且可以指定前缀:classpath、file等
  <property name="mappingLocations">
      <value>/WEB-INF/petclinic.hbm.xml </value>
  </property>

  <property name="mappingLocations">
      <value>classpath:/com/company/domain/petclinic.hbm.xml </value>
  </property>
也可以用通配符指定,'*'指定一个文件(路径)名,'**'指定多个文件(路径)名,例如:
  <property name="mappingLocations">
      <value>classpath:/com/company/domain/**/maps/*.hbm.xml </value>
  </property>
上面的配置是在com/company/domain包下任何maps路径下的hbm.xml文件都被加载为映射文件

mappingDirectoryLocations:指定映射的文件路径
mappingJarLocations:指定加载的映射文件在jar文件中

热点排行