转载:
在Spring的applicationContext.xml中配置映射文件,通常是在<sessionFactory>这个Bean实例中进行的,若配置的映射文件较少时,可以用sessionFactory的所属类LocalSessionFactoryBean的“mappingResources”属性,定义方法如下:
<property name="mappingResources">
<list>
<value>com/w3cs/vlar/hibernate/Person.hbm.xml</value>
<value>com/w3cs/vlar/hibernate/Car.hbm.xml</value>
<value>com/w3cs/vlar/hibernate/Engine.hbm.xml</value>
<value>com/w3cs/vlar/hibernate/Toy.hbm.xml</value>
</list>
</property>
当配置文件变得越来越多,阅读和修改起来也越来越麻烦,而且基于XML的配置也可能带来输入的错误,导致你可能因为一个字符的错误而浪费半天时间去寻找错误。
在这种情况下,可以使用LocalSessionFactoryBean的“mappingDirectoryLocations”属性来定义映射文件,只要指出映射文件所在文件夹就可以了,Spring会替你找出该文件夹内所有的映射文件,定义方法如下:
<property name="mappingDirectoryLocations">
<list>
<value>WEB-INF/mappings</value>
</list>
</property>
当然,它的属性值也可以通过classpath来指出,这时所指定的是工程的类路径
<property name="mappingDirectoryLocations">
<list>
<value>classpath:/my/package/</value>
</list>
</property>
分享到:
相关推荐
XI PI MAPPING开发必须jar包 import com.sap.aii.mapping.api.*; import com.sap.aii.mapping.api.*; import com.sap.aii.mapping.lookup.*; import com.sap.aii.mappingtool.tf7.rt.*;
com.sap.xpi.ib.mapping.lib.jar SAP PI JAVA MAPPING 必备JAR包
2. `dist/`目录:包含已编译和压缩的版本,适合在生产环境中使用,如`knockout.mapping.min.js`。 3. `examples/`或`demo/`目录:可能包含了一些示例代码或演示如何使用knockout.mapping的项目。 4. `docs/`或`...
标题提到的"com.sap.aii.mapping.api PI MAPPING开发必须jar包"是Java Mapping开发的核心依赖库,它们包含了API和其他必要的组件,使得开发人员能够创建自定义的映射逻辑。以下将详细讲解SAP PI Java Mapping的开发...
form_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_mapping.goform_...
不喜欢NHibernate传统的*.hbm.xml来对数据库进行映射的朋友有福了,可以使用NHibernate.Mapping.Attribute.dll来实现自动映射。 减少不小的工作量。
com.sap.xpi.ib.mapping.lib.jar
p133
这个"compute_mapping.rar_compute_mapping_dts_writero5t_降维_非线性降维"文件似乎是一个包含多种降维算法的资源包,特别是聚焦于非线性降维技术。下面我们将深入探讨降维及其相关知识。 降维是针对高维数据的一...
“tcpmapping.zip”是一个压缩包,其中包含了名为“tcpmapping.exe”的可执行文件,这是一款小巧而实用的端口映射工具。无需繁琐的安装过程,只需将其解压后直接运行,即可轻松实现端口映射功能。该工具的设计理念是...
出图是项目里常见的任务,有的项目甚至会要上百张图片,所以批量出土工具很有必要。arcpy.mapping就是ArcGIS里的出图模块... mxd=arcpy.mapping.MapDocument(r"F:\GeoData\ChinaArea\ChinaVector.mxd") DataFrame类用于
E3.Resource是一个专为E3平台设计的组件,主要用于管理和优化应用程序中的静态资源,如CSS样式表、JavaScript文件和图片等。它旨在提高资源加载效率,提供统一的管理和访问机制,同时支持资源的缓存和动态加载,以...
概要描述:mac端所有版本的chromedriver和版本对应文件mapping.json,主要用于自动化测试使用。 使用描述: chromedriver使用: 自动化测试脚本中的setup部分,启动中添加参数:chromedriverExecutableDir,对应的...
"mapping.txt"文件是ProGuard或R8混淆工具在混淆代码时生成的映射文件,它记录了原始方法和类名与混淆后名称的对应关系。 标题提到的"retrace,mapping.txt.txt"可能是指一个具体的步骤,即通过retrace工具来解析...
open_quadtree_mapping.bag的bag文件,用于算法测试的数据
将各种内网的Windows远程桌面、远程控制部署到公网访问。 将各种基于TCP/IP协议的行业软件端口部署到公网访问,如《旺铺理财宝》的后台、网页版等。...通过IPV4和IPV6的映射和转发,实现不同网络协议版本的网络互通。
- hadoop.security.group.mapping.ldap:一系列与LDAP服务相关联的配置属性,如LDAP连接的URL、连接超时时间、读取超时时间、绑定用户和密码等。 - hadoop.security.credential.clear-text-fallback:指示系统是否...
PEER REVIEW- CCM Shared Responsibility Mapping.xlsxPEER REVIEW- CCM Shared Responsibility Mapping.xlsxPEER REVIEW- CCM Shared Responsibility Mapping.xlsxPEER REVIEW- CCM Shared Responsibility Mapping....
"AUTOSAR_SWS_MemoryMapping.pdf" AUTOSAR(Automotive Open System Architecture)是一种开放式汽车电子系统架构标准,旨在提供一个通用的、可扩展的汽车电子系统架构,以满足汽车行业对功能性、可靠性和可维护性...