`
Jseeker
  • 浏览: 14276 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

在Spring中配置多个*.hbm.xml文件

阅读更多

在Spring中配置多个*.hbm.xml文件

<beans>
  <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
        <property name="dataSource">
            <ref bean="dataSource" />
        </property>
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">org.hibernate.dialect.Oracle10gDialect</prop>
                <prop key="hibernate.show_sql">false</prop>
                <prop key="hibernate.generate_statistics">true</prop>
                <prop key="hibernate.connection.release_mode">auto</prop>
                <prop key="hibernate.autoReconnect">true</prop>
            </props>
        </property>
	<property name="mappingLocations">
		<value>/WEB-INF/template/db/**/*.hbm.xml</value>
	</property>         
   </bean>
</beans>

 template文件夹下面的所有数据库映射文件会被加载。

分享到:
评论

相关推荐

    hbm xml配置详解 ssh框架

    在Hibernate中,XML配置文件是连接对象模型与数据库模型的关键,而`.hbm.xml`文件就是这种映射的载体。本文将深入探讨Hibernate的`.hbm.xml`配置文件以及其内部的映射类型。 首先,让我们了解`.hbm.xml`文件的作用...

    spring如何摒弃hibernate.cfg.xml

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

    structs的配置文件hbm.xml

    在HBM.XML文件中,可以包含多个不同的元素来定义实体类和数据库表之间的映射关系。虽然提供的内容中没有给出具体的映射配置示例,但这里我们可以列举几个常见的元素: 1. **`&lt;hibernate-mapping&gt;`**:这是根元素,...

    Struts2.1、Spring3.0、Hibernate3.3整合与S2SH的XML文件拆分

    在大型项目中,为了提高代码的可读性和可维护性,通常会将配置文件拆分为多个小文件。例如,将`struts.xml`拆分为多个包或模块相关的文件,将`applicationContext.xml`拆分为数据源、服务、DAO等多个部分。这样可以...

    SSH三大框架整合 struts2(使用xml配置)+hibernate(使用xml配置)+spring(使用xml配置)

    在这个项目中,所有配置都采用XML文件,虽然这种方式相对直观,但随着项目的扩大,XML配置文件可能会变得庞大且难以维护。现代开发中,更倾向于使用注解配置或者Spring Boot的自动配置来简化配置过程。 总结来说,...

    spring2.5+hibernate基于xml配置的实例

    这个"spring2.5+hibernate基于xml配置的实例"是一个经典的组合,展示了如何在旧版本的Spring(2.5)和Hibernate中通过XML配置文件来整合和管理应用的组件。 首先,Spring 2.5是Spring框架的一个早期版本,它引入了...

    ssh固定配置文件.rar

    在这个名为“ssh固定配置文件.rar”的压缩包中,包含的是作者在SSH项目开发中积累的一套固定配置文件,这对于快速搭建SSH项目非常有帮助。下面将详细解析这些配置文件及其重要知识点。 1. **Struts2配置文件**...

    spring所有配置文件详解

    - **根元素 `&lt;beans&gt;`**:定义Spring容器中的多个Bean实例。 - **子元素 `&lt;bean&gt;`**:用于声明一个具体的Bean实例。 **2. 数据源配置示例** ```xml &lt;!-- 建立数据源 --&gt; &lt;bean id="dataSource" class="org.apache....

    applicationContext.xml 详细配置

    在 ApplicationContext.xml 文件中,可以定义多个 Bean,例如数据源、Session 工厂、Hibernate 配置等。这些 Bean 将被 Spring 框架自动装配和管理。例如,以下代码定义了一个数据源 Bean: ``` ...

    struts2+hibernate3.3+spring3.0配置

    本篇文章将详细介绍如何在开发环境中配置Struts2、Hibernate3.3以及Spring3.0框架,使得它们能够协同工作,从而实现一个完整的MVC架构应用。这种配置方式在实际项目开发中非常常见,尤其适用于需要进行复杂业务逻辑...

    hibernate+spring配置文件

    综上,"hibernate+spring配置文件"的配置涉及多个层面,包括Spring的IoC、事务管理、数据源配置,以及Hibernate的SessionFactory、实体映射等。理解并正确配置这些元素是成功整合SSH的关键,也是提升开发效率和系统...

    ssh架构的构建

    SSH框架的构建涉及多个层面的配置与整合,包括数据库创建、Web项目的搭建、JAR文件的引入、日志配置、Hibernate与Struts的配置以及Spring的集成等。通过上述步骤,可以构建出一个基础的SSH框架环境,为进一步开发...

    最新版本Struts2.3.12+Spring3.2.2+Hibernate4.2.0框架配置详细步骤

    - **配置web.xml**:在web.xml中配置Struts2的前端控制器DispatcherServlet,以及Struts2的过滤器。 - **创建web层**:定义Action类,继承自Struts2的ActionSupport,并且实现相应的业务逻辑。 - **创建jsp页面**:...

    struts2.0 hibernate3 spring2.5整合配置.doc

    - **contextConfigLocation** 参数指定了Spring的配置文件位置,这里使用了通配符来匹配多个配置文件。 - **FilterDispatcher** 是Struts2的核心过滤器,负责处理所有的HTTP请求并将其分发给相应的Action处理。 - **...

    用eclipse搭建SSH架构(struts + spring + hibernate)

    同时,需要检查生成的 *.hbm.xml 文件,如果主键是 auto_increament, 则 *.hbm.xml 文件里的主键产生方式需要设置为 identity。 2. 搭建 Struts 环境 在搭建 Struts 环境时,需要复制 struts*.tld 到工程的 WEB-...

    strruts2.1、Spring3.0、Hibernate3.3整合与S2SH的XML文件拆分.docx

    在大型项目中,为了提高可读性和可维护性,通常会将配置文件拆分成多个小文件。例如,`struts.xml`可能被拆分为多个包(package)文件,每个包文件负责一个模块的配置。Spring的配置也可以类似拆分,比如将数据源、...

    Struts1.x Spring2.x Hibernate3.x DWR2.x整合工具文档v1.00

    为了实现Struts1.x与Spring2.x的无缝集成,首先需要在项目的`web.xml`文件中进行必要的配置。具体步骤如下: - **配置Spring ContextLoaderListener**:通过`ContextLoaderListener`来加载Spring的应用上下文。 `...

    struts2 spring hibernate整合要点、注意点

    2. **ORM映射文件**:在Hibernate配置中,需要指定ORM映射文件的位置,如`User.hbm.xml`。需要注意的是,在XML文件中定义表名时,如果数据库为Oracle,则不需要加引号。 3. **过滤器配置**:确保所有相关的过滤器都...

    spring Hibernate与struts整合的过程

    5. **配置Hibernate连接数据库**:在`hibernate.cfg.xml`文件中设置数据库连接参数,并指定映射文件的位置。 6. **测试**:在`junit`包下编写测试类,验证Hibernate配置是否正确。 #### 四、Spring配置 1. **创建...

Global site tag (gtag.js) - Google Analytics