spring配置文件-------通配符
<!-- 这里一定要注意是使用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配置文件-------通配符相关推荐
- spring配置xml文件_XML配置文件中的Spring配置文件
spring配置xml文件 我的上一个博客非常简单,因为它涵盖了我从Spring 3.0.x到Spring 3.1.x的轻松升级,最后我提到可以将Spring模式升级到3.1,以利用Spring的最新 ...
- XML配置文件中的Spring配置文件
我的上一个博客非常简单,因为它涵盖了我从Spring 3.0.x到Spring 3.1.x的轻松升级,最后我提到可以将Spring模式升级到3.1,以利用Spring的最新功能. 在今天的博客中,我将 ...
- Spring(19):Spring 配置文件 拆分/组合/结构详解
2018/1/7 对于使用XML文件进行配置的spring项目,当项目较大时,配置文件可读性和维护性差,庞大的spring配置文件难以阅读.同时,多人修改同一配置文件容易发生冲突,减低开发效率.对于x ...
- 转 spring配置文件
spring配置文件 pom文件: <properties><commons-lang.version>2.6</commons-lang.version>< ...
- java spring 配置文件_[Java教程]Spring配置文件
[Java教程]Spring配置文件 0 2016-03-19 00:00:08 Spring配置文件是集成了Spring框架的项目的核心,引擎从哪里开始,中间都执行了哪些操作,小谈一下它的执行流程. ...
- 系统启动时,spring配置文件解析失败,报”cvc-elt.1: 找不到元素 'beans' 的声明“异常...
现象:spring加载配置文件applicationContext.xml出错,抛出nested exception is og.xml.sax.SAXParseException; lineNumb ...
- 通过Spring配置文件中bean中的property赋值
基本数据类型赋值-通过spring配置文件中bean中的property 扩展-以此方式可以通过配置为连接数据的属性赋值 1.如果是基本数据类型,可以通过setter方法为对象中的属性设置初始值,应用 ...
- spring配置文件import标签中使用${}占位符获得配置文件的属性值
2019独角兽企业重金招聘Python工程师标准>>> 一般情况下我们在Spring的配置文件中使用<import>标签是这样的,<import resource= ...
- (转)使用Spring配置文件实现事务管理
http://blog.csdn.net/yerenyuan_pku/article/details/52886207 前面我们讲解了使用Spring注解方式来管理事务,现在我们就来学习使用Sprin ...
最新文章
- 地铁闸门会夹伤人吗_男子被夹地铁屏蔽门与列车之间,现场画面太惊险!
- 毫米波雷达与激光雷达的初探
- shell 做加法运算_使用shell脚本实现加法乘法运算
- super在python3和python2_python2与Python3的区别
- python 字符串排序 偶数位交换_在Python中将字符串列表转换为整数排序列表
- poj3187【dfs】
- Vensim建模--基于系统动力学的私人小汽车出行特征建模分析
- 电磁场与电磁波-场论基础
- 如何把握银行信息科技风险管理的“度”?
- 二乘二(二阶)魔方教程,看完教程拼不出来我给你钱!
- LevelDB源码分析之十三:table
- vue接入百度翻译api
- 2016英语三级分数计算机,2016年英语三级成绩查询准考证号忘了怎么办?
- 服务器自动打印,小技巧! —让打印机自动承担打印任务
- 新编计算机英语第2版,新编计算机英语-电子教案2.ppt
- 利用onnxsim对onnx模型进行简化
- win10+gtx1050+tensorflow+cuda8.0+cudnn5.1配置踩到的坑(回忆)
- fsck的介绍和应用
- 【tensorflow】tensorflow相关基础概念
- 克罗地亚3-1战胜苏格兰晋级淘汰赛 当贝投影F3陪你畅爽观赛
热门文章
- php Closure 类型
- perl中的map和grep
- gpio_request 原形代码
- HALCON示例程序classify_image_class_svm.hdev使用SVM分类器对多通道图像进行分类
- 【深度学习】——纠错error: Unable to find vcvarsall.bat:关于安装pycocotools
- 【图像处理】——鼠标点击图像的一处,获得点击点的坐标值
- php关注 取消关注事件,微信公众平台开发关注/取消关注事件例子
- 编译py-faster-rcnn全过程
- 使用Qt正则表达式提取全路径的文件名
- 运维学python用不上_不会Python开发的运维终将被淘汰?