<!-- 这里一定要注意是使用spring的mappingLocations属性进行通配的 -->
      <property name="mappingLocations">
         <list>
            <value>classpath:/com/model/domain/*.hbm.xml</value>

</list>
      </property>

----------------------------------------------------------------------------------------------------------------------------------(割割更健康)

spring整合hibernate配置文件中的sessionfactory中,配置映射文件有好多种方法:

LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:mappingResources、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文件中

注意:当有mappingLocations存在时,mappingResources中对hibernate映射文件的配置是不加载的,因此,需要把映射文件配置都放到mappingLocations中

转载于:https://www.cnblogs.com/wuyulunbi/archive/2012/12/28/spring_1.html

spring配置文件-------通配符相关推荐

  1. spring配置xml文件_XML配置文件中的Spring配置文件

    spring配置xml文件 我的上一个博客非常简单,因为它涵盖了我从Spring 3.0.x到Spring 3.1.x的轻松升级,最后我提到可以将Spring模式升级到3.1,以利用Spring的最新 ...

  2. XML配置文件中的Spring配置文件

    我的上一个博客非常简单,因为它涵盖了我从Spring 3.0.x到Spring 3.1.x的轻松升级,最后我提到可以将Spring模式升级到3.1,以利用Spring的最新功能. 在今天的博客中,我将 ...

  3. Spring(19):Spring 配置文件 拆分/组合/结构详解

    2018/1/7 对于使用XML文件进行配置的spring项目,当项目较大时,配置文件可读性和维护性差,庞大的spring配置文件难以阅读.同时,多人修改同一配置文件容易发生冲突,减低开发效率.对于x ...

  4. 转 spring配置文件

    spring配置文件 pom文件: <properties><commons-lang.version>2.6</commons-lang.version>< ...

  5. java spring 配置文件_[Java教程]Spring配置文件

    [Java教程]Spring配置文件 0 2016-03-19 00:00:08 Spring配置文件是集成了Spring框架的项目的核心,引擎从哪里开始,中间都执行了哪些操作,小谈一下它的执行流程. ...

  6. 系统启动时,spring配置文件解析失败,报”cvc-elt.1: 找不到元素 'beans' 的声明“异常...

    现象:spring加载配置文件applicationContext.xml出错,抛出nested exception is og.xml.sax.SAXParseException; lineNumb ...

  7. 通过Spring配置文件中bean中的property赋值

    基本数据类型赋值-通过spring配置文件中bean中的property 扩展-以此方式可以通过配置为连接数据的属性赋值 1.如果是基本数据类型,可以通过setter方法为对象中的属性设置初始值,应用 ...

  8. spring配置文件import标签中使用${}占位符获得配置文件的属性值

    2019独角兽企业重金招聘Python工程师标准>>> 一般情况下我们在Spring的配置文件中使用<import>标签是这样的,<import resource= ...

  9. (转)使用Spring配置文件实现事务管理

    http://blog.csdn.net/yerenyuan_pku/article/details/52886207 前面我们讲解了使用Spring注解方式来管理事务,现在我们就来学习使用Sprin ...

最新文章

  1. 地铁闸门会夹伤人吗_男子被夹地铁屏蔽门与列车之间,现场画面太惊险!
  2. 毫米波雷达与激光雷达的初探
  3. shell 做加法运算_使用shell脚本实现加法乘法运算
  4. super在python3和python2_python2与Python3的区别
  5. python 字符串排序 偶数位交换_在Python中将字符串列表转换为整数排序列表
  6. poj3187【dfs】
  7. Vensim建模--基于系统动力学的私人小汽车出行特征建模分析
  8. 电磁场与电磁波-场论基础
  9. 如何把握银行信息科技风险管理的“度”?
  10. 二乘二(二阶)魔方教程,看完教程拼不出来我给你钱!
  11. LevelDB源码分析之十三:table
  12. vue接入百度翻译api
  13. 2016英语三级分数计算机,2016年英语三级成绩查询准考证号忘了怎么办?
  14. 服务器自动打印,小技巧! —让打印机自动承担打印任务
  15. 新编计算机英语第2版,新编计算机英语-电子教案2.ppt
  16. 利用onnxsim对onnx模型进行简化
  17. win10+gtx1050+tensorflow+cuda8.0+cudnn5.1配置踩到的坑(回忆)
  18. fsck的介绍和应用
  19. 【tensorflow】tensorflow相关基础概念
  20. 克罗地亚3-1战胜苏格兰晋级淘汰赛 当贝投影F3陪你畅爽观赛

热门文章

  1. php Closure 类型
  2. perl中的map和grep
  3. gpio_request 原形代码
  4. HALCON示例程序classify_image_class_svm.hdev使用SVM分类器对多通道图像进行分类
  5. 【深度学习】——纠错error: Unable to find vcvarsall.bat:关于安装pycocotools
  6. 【图像处理】——鼠标点击图像的一处,获得点击点的坐标值
  7. php关注 取消关注事件,微信公众平台开发关注/取消关注事件例子
  8. 编译py-faster-rcnn全过程
  9. 使用Qt正则表达式提取全路径的文件名
  10. 运维学python用不上_不会Python开发的运维终将被淘汰?