配置sessionFactory时:

多个xml映射的配置问题。

  1. mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations
  2. 他们的区别:
  3. 1. mappingResources:指定classpath下具体映射文件名
  4. <property name="mappingResources">
  5. <value>petclinic.hbm.xml </value>
  6. </property>
  7. 2. mappingLocations:可以指定任何文件路径,并且可以指定前缀:classpath、file等
  8. <property name="mappingLocations">
  9. <value>/WEB-INF/petclinic.hbm.xml </value>
  10. </property>
  11. <property name="mappingLocations">
  12. <value>classpath:/com/company/domain/petclinic.hbm.xml </value>
  13. </property>
  14. 也可以用通配符指定,'*'指定一个文件(路径)名,'**'指定多个文件(路径)名,例如:
  15. <property name="mappingLocations">
  16. <value>classpath:/com/company/domainmaps/*.hbm.xml </value>
  17. </property>
  18. 上面的配置是在com/company/domain包下任何maps路径下的hbm.xml文件都被加载为映射文件
  19. 3. mappingDirectoryLocations:指定映射的文件路径
  20. <property name="mappingDirectoryLocations">  <list>
  21. <value>WEB-INF/HibernateMappings</value>
  22. </list>
  23. </property>
  24. 也可以通过classpath来指出
  25. <property name="mappingDirectoryLocations">
  26. <list>
  27. <value>classpath:/XXX/package/</value>
  28. </list>
  29. </property>
我的例子:
<property name="mappingLocations">  
           <list>  
             <value>classpath:/com/cxf/dao/*.hbm.xml</value>
           </list>  
         </property>  

mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations配置映射文件时的区别相关推荐

  1. 内存映射文件 写入 卡住_在Java中使用内存映射文件时检测(写入)失败

    内存映射文件 写入 卡住 内存映射文件是一个很好的并且经常被忽视的工具. 我不会在这里详细介绍它们的工作方式(使用 力 Google Luke!),但我将快速总结其优势: 操作系统提供的延迟加载和写入 ...

  2. 在Java中使用内存映射文件时检测(写入)失败

    内存映射文件是一个很好的并且经常被忽视的工具. 我不会在这里详细介绍它们的工作方式(使用 力 Google Luke!),但我将快速总结其优势: 操作系统提供的延迟加载和写入缓存(您不必自己编写,并且 ...

  3. 配置映射文件中使用的类的类型别名typeAliases

    配置:  <!-- 类型别名 --><!-- 配置映射文件中使用的类型别名 --><typeAliases><!-- 给类型 com.igeek.crm.po ...

  4. Spring集成Mybatis配置映射文件方法详解

    Spring ORM模块集成Mybatis使用到了mybatis-spring,在配置mybatis映射文件的时候,一般不直接在Mybatis的配置文件里进行配置,而会在Spring的配置文件里使用M ...

  5. Hibernate在配置表映射文件时cascade的类型及意义

    当关联双方存在父子关系,就可以在 set 处设定 cascade 为 all-delete-orphan 所谓父子关系,即指由父方控制子方的持久化圣明周期,子方对象必须和一个父方对象关联.如果删除父方 ...

  6. Xilinx下载方式(具体可以参考配置MCS文件时右下角help调出的doc)

    1.两者都属高速并行配置模式. SelectMAP是早期的FPGA两类配置模式之一,是相对于串行(Serial)配置而言的,与主串(Master Serial)和从串(Slave Serial)模式对 ...

  7. Mybatis+mysql动态分页查询数据案例——配置映射文件(HouseDaoMapper.xml)

    <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "- ...

  8. 搭建DNS域名解析服务器和本地配置HOST文件有什么区别?

    1.DNS服务器可以供其他人一起使用,hosts 文件只能是一个人用.这样修改个记录还得每个人都改一次 hosts, 而 dns 只需要改一次,大家都生效. 2.hosts速度快,不依赖网络,不用担心 ...

  9. window.loaction.herf与ajax在下载文件时的区别

    window.location.href的用法 window.location.href:"url",在本页跳转到url所指的链接 window.location.replace: ...

最新文章

  1. mybatis整合redis
  2. mysql性能优化-慢查询分析、优化索引和配置
  3. Android开发如何双击返回键退出程序
  4. livecd制作 centos
  5. 我为什么对TypeScript由黑转粉?
  6. 在Java错误产生之前对其进行处理的新方法
  7. @Select注解的使用
  8. 如何将FLex AIR运行环境与AIR程序一起打包
  9. if和else同时执行_为什么大量的if else这么不受待见?怎么“干掉”它?
  10. java中遍历Map几种方法
  11. 佛言:人有二十难(为)
  12. 计算机组成原理--复习简答题+答案
  13. QT访问http服务器,并加载服务器图片
  14. win10下卸载office2010(测试多种方法后,成功实现)
  15. 使用Cent Browser+Aria2+Bilibili Envolved下载b站视频--保姆级安装步骤
  16. 读Java核心技术36讲有感——谈谈对Java的理解,谈谈Exception和Error
  17. 学python能干嘛-学 Python 都用来干嘛的?
  18. js 模拟from提交post
  19. flutter 中实现磨砂玻璃效果
  20. 程序员是青春饭吗-最新研究显示程序员的能力从50 岁后才会开始下降

热门文章

  1. 各家版本控制系统(VCS)对比:VSS、SVN、Git。代码托管平台对比:GitLab、GitHub、码云(Gitee)、SourceForge、DevCloud(华为软件开发云)
  2. python 绝对路径
  3. Python 自定义函数和参数类型
  4. ROS服务通信机制原理及示例代码
  5. Graph Destruction 并查集,图论(500)
  6. Smzzl with Greedy Snake 模拟-贪心-阅读理解
  7. 期末Java面向对象程序设计复习稳过不挂指南(更新中)
  8. Java设计模式——单例模式的七种写法
  9. Hashtable TreeMap HashMap LinkedHashMap的区别
  10. Idea中内置Translation插件报“翻译错误”,解决方式!!!