`
jinxhj2003
  • 浏览: 148465 次
  • 性别: Icon_minigender_1
  • 来自: 南昌
社区版块
存档分类
最新评论

mappingDirectoryLocations配置

阅读更多
使用Spring的mappingDirectoryLocations来配置Hibernate映射文件2009-01-14 14:50在Spring的applicationContext.xml中配置映射文件的方法:<property name="mappingResources">    <list>    <value>com/almaer/model/Person.hbm.xml</value>    <value>com/almaer/model/Car.hbm.xml</value>    <value>com/almaer/model/Engine.hbm.xml</value>    <value>com/almaer/model/Toy.hbm.xml</value>    </list></property>当配置文件变得越来越多,修改起来也越来越烦人,而且基于XML的配置也可能带来输入的错误,导致你可能因为一个字符的错误而找上半天。现在,你只要指出文件夹就可以了,Spring会替你找出所有映射文件<property name="mappingDirectoryLocations">    <list>       <value>WEB-INF/mappings</value>    </list></property>也可以通过classpath来指出<property name="mappingDirectoryLocations">     <list>         <value>classpath:/my/package/</value>     </list></property>
分享到:
评论

相关推荐

    spring和hibernate整合的优化配置

    ### Spring与Hibernate整合的优化配置 #### 一、Spring与Hibernate简介 - **Spring框架**:作为Java开发领域中的一款主流轻量级框架,Spring主要提供了依赖注入(DI)和面向切面编程(AOP)的功能,使得Java开发...

    ssh配置总结

    &lt;property name="mappingDirectoryLocations"&gt; &lt;value&gt;classpath:com/model&lt;/value&gt; &lt;prop key="hibernate.show_sql"&gt;true ``` 此处指定了Hibernate映射文件的位置和是否显示SQL语句等配置。 **...

    多数据库的配置.pdf

    在Spring配置中,可以通过`mappingDirectoryLocations`指定这些映射文件的位置: ```xml &lt;property name="mappingDirectoryLocations"&gt; &lt;value&gt;classpath:hibernate/mappings ``` 总结来说,多数据库...

    WEB项目的配置步骤

    &lt;property name="mappingDirectoryLocations"&gt; &lt;value&gt;classpath:com/model&lt;/value&gt; &lt;!-- 配置数据库连接参数 --&gt; ``` ### 三、Struts与Spring集成 1. 在`web.xml`中配置Spring的上下文加载监听器,以...

    spring配置jbpm

    ### Spring配置JBPM详解 #### 一、Spring与JBPM框架整合概述 在现代软件开发过程中,企业级应用往往需要采用多种技术栈进行构建。其中,Struts、Spring、Hibernate和JBPM是常用于实现MVC架构、业务逻辑管理、持久...

    Spring多数据源配置_分布式数据

    &lt;property name="mappingDirectoryLocations"&gt; &lt;value&gt;classpath:/org/testa/hibernate/model/ &lt;prop key="hibernate.dialect"&gt;org.hibernate.dialect.Oracle9Dialect ... ``` 上述代码中,`...

    ajax配置模版

    ### AJAX配置模板知识点详解 #### 一、概述 在现代Web开发中,AJAX(Asynchronous JavaScript and XML)技术被广泛应用于实现网页的部分更新,从而提高用户体验。本篇笔记主要介绍了一个具体的AJAX配置示例,它...

    Hibernate+EhCache配置及使用说明详解

    &lt;property name="mappingDirectoryLocations"&gt; &lt;value&gt;classpath:com/yixue360/pojo&lt;/value&gt; &lt;!-- 指定数据库方言 --&gt; &lt;prop key="hibernate.dialect"&gt;org.hibernate.dialect.MySQLDialect &lt;!-- 显示 ...

    spring如何摒弃hibernate.cfg.xml

    在现代的Spring应用程序中,整合Hibernate时,我们通常会选择使用Spring的IoC(Inversion of Control)容器来管理数据访问层,而不是直接依赖于Hibernate的配置文件`hibernate.cfg.xml`。这是因为Spring提供了更高级...

    spring整合hibernate—xml篇和注释篇[文].pdf

    这里主要介绍两种配置SessionFactory的方式:通过XML配置和通过加载hibernate.cfg.xml文件。 首先,我们来看第一种方式,通过配置dataSource来创建sessionFactory。这种方式下,Spring会根据XML配置文件中的`&lt;bean&gt;...

    Struts2+Hibernate+Spring项目小结――Hibernate部分

    (1)使用配置文件和独立的Bean配置: 在这种方式下,`LocalSessionFactoryBean`被用来创建SessionFactory。你需要指定数据源(dataSource)、Hibernate配置属性以及映射文件的位置。例如: ```xml ...

    Hibernate二级缓存技术

    &lt;property name="mappingDirectoryLocations"&gt; &lt;value&gt;/WEB-INF/classes/cn/rmic/manager/hibernate/&lt;/value&gt; ``` **3. 在HBM文件中启用缓存** 对于特定的实体类,可以在其HBM文件中添加`&lt;cache&gt;`标签来...

    ssh(structs,spring,hibernate)框架中的上传下载

    14. <property name="mappingDirectoryLocations"> 15. 16. <value>classpath:/sshfile/model 17. 18. 19. 20. 21. <prop key="hibernate.dialect">org.hibernate.dialect.OracleDialect 22. ...

Global site tag (gtag.js) - Google Analytics