Spring加载Hibernate 映射的几种方式及区别
来源:互联网 发布:北京周末好去处 知乎 编辑:程序博客网 时间:2024/05/09 23:58
LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:
mappingResources、mappingLocations、mappingDirectoryLocations与mappingJarLocations
1.mappingResources:指定classpath下具体映射文件名 eg: xml代码 <property name="mappingResources" value=“userTest.hbm.xml”/>
或者利用list同时指定多个 映射文件
<property name="mappingResources">
<list>
<value>cn/com/env/DAO/tickets/Tusers.hbm.xml</value>
<value>cn/com/env/DAO/tickets/Tprojectneed.hbm.xml</value>
</list>
</property>
2.mappingLocations:可以指定任何文件路径,并且可以指定前缀:classpath、file等eg: xml代码
<property name="mappingLocations" value="/WEB-INF/usetTest.hbm.xml"/>
<property name="mappingLocations" value="classpath:com/myproject/tickets/userTest.hbm.xml"/>
也可以用通配符指定,'*'指定一个文件(路径)名,'**'指定多个文件(路径)名
eg: xml代码<property name="mappingLocations" value="classpath:com/myproject/domain*.hbm.xml"/>
3.mappingDirectoryLocations:指定映射的文件路径
eg: xml代码
<property name="mappingDirectoryLocations">
<list>
<value>/WEB-INF/classes/com/tickets/model/survey</value>
</list>
</property>
4.mappingJarLocations:指定加载的映射文件在jar文件
- Spring加载Hibernate 映射的几种方式及区别
- LocalSessionFactoryBean加载Hibernate 映射的几种方式及区别
- spring加载hibernate映射文件的几种方式
- Spring加载Hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- spring加载hibernate映射文件的几种方式
- LocalSessionFactoryBean加载Hibernate 映射文件(hbm.xml)的三种方式及区别
- Sping 学习笔记10——Spring+Hibernate 加载映射文件几种方式
- 黑马程序员:java课程要点-面向对象
- JavaScript就这么回事
- 使用Immutable对象解决线程安全
- APEX文件上传下载
- 第9章 表和约束
- Spring加载Hibernate 映射的几种方式及区别
- ecshop与shopex功能对比
- Mac系统下编译Oracle的SQL Drivers插件qsqloci
- eclipse plugin develop
- 调用其他程序,一起运行
- linux 中的分区是什么样子
- SQL数据库的疑惑
- IMAP4协议简介
- eclipse的svn插件报Failed to load JavaHL Library.错误