`

SpringMVC配置文件位置

 
阅读更多
在工程内:
<context:property-placeholder location="classpath:/site.properties"/>


在工程外:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <!--  <property name="location"> <value>classpath:ecis.properties</value> </property> -->
        <property name="locations">
            <list>
                <value>file:${PANDY_WEB_APP_HOME}/config/site.properties</value>
            </list>
        </property>
        <property name="systemPropertiesMode">
            <value>1</value>
        </property>
        <property name="searchSystemEnvironment">
            <value>true</value>
        </property>
        <property name="ignoreUnresolvablePlaceholders">
            <value>true</value>
        </property>
    </bean>

其中:${PANDY_WEB_APP_HOME}是VM Options里面配置的:
-DPANDY_WEB_APP_HOME="/mnt/D/pand_web_app_config"


使用:
<bean id="dataSource" class="${jdbc.dataSource}" destroy-method="close">
        <property name="driverClassName" value="${jdbc.driver}"/>
        <property name="url" value="${jdbc.url}"/>
        <property name="username" value="${jdbc.username}"/>
        <property name="password" value="${jdbc.password}"/>
        <!-- <property name="alias" value="${proxool.alias}" />
        <property name="houseKeepingTestSql" value="${proxool.houseKeepingTestSql}" />
        <property name="prototypeCount" value="${proxool.prototypeCount}" />
        <property name="minimumConnectionCount" value="${proxool.minimumConnectionCount}" />
        <property name="maximumActiveTime" value="3600000" /> -->
    </bean>
分享到:
评论

相关推荐

    SpringMVC一些配置文件的demo

    SpringMVC是Spring框架的一部分,专门...这个"SpringMVC一些配置文件的demo"涵盖了SpringMVC的基础配置和核心功能,通过学习和实践这个示例,开发者能够更好地理解和运用SpringMVC框架,构建高效、模块化的Web应用。

    SpringMVC所有jar包和配置文件

    SpringMVC所有jar包和配置文件可以快速配置springmvc项目

    spring springmvc mybatis配置文件

    在"spring springmvc mybatis配置文件"中,我们将深入探讨这三者如何配置和协同工作。 首先,Spring配置文件(如`applicationContext.xml`)是整个SSM架构的核心。它定义了Bean的生命周期和依赖关系,包括数据源、...

    配置文件:SpringMVC核心配置文件示例

    java 配置文件:SpringMVC核心配置文件示例

    springMVC配置好的环境

    4. **配置文件**:`servlet-context.xml` 或 `web.xml` 是 Spring MVC 的核心配置文件,用于定义 DispatcherServlet、Bean 定义、视图解析器等关键组件。 5. **Bean 定义**:在配置文件中,我们需要定义 Controller...

    springmvc配置文件

    在Spring MVC框架中,配置文件起着至关重要的作用,它们定义了应用的组件、行为以及它们之间的交互方式。以下是对给定的配置文件的详细解释: 1. `applicationContext.xml`: 这是Spring应用上下文配置文件,用于...

    SSM整合下的SpringMVC配置文件

    SSM整合下的SpringMVC配置文件

    ssm配置文件springmvc.xml

    ssm配置文件springmvc.xml

    SpringMVC配置文件最全约束

    SpringMVC配置文件最全约束xml文件,有需要的小伙伴可以下载

    SpringMVC配置文件以及jar包

    在SpringMVC中,我们需要配置DispatcherServlet的初始化参数,包括其配置文件的位置,以及Spring的ContextLoaderListener,它负责加载全局上下文`applicationContext.xml`。 接下来,我们讨论一下SpringMVC项目中...

    SpringMVC+Mybatis+Web配置文件详解

    在SpringMVC的集成中,需要配置DispatcherServlet,指定其初始化参数,如配置文件的位置。过滤器(如CharacterEncodingFilter)则可以确保请求和响应的字符编码正确。 此外,可能还有Spring的全局配置文件`...

    SpringMVC配置文件

    SpringMVC配置文件,自动扫描controller包下的所有类,开启注解功能

    SpringMVC修改配置文件路径+给界面传递数据

    在SpringMVC框架中,配置文件的路径是项目的核心配置之一,它定义了SpringMVC如何运作以及与其他组件的交互方式。默认情况下,SpringMVC的配置文件`dispatcher-servlet.xml`位于`WEB-INF`目录下的`/WEB-INF/spring`...

    SpringMVC+Spring+MyBatis jar包和配置文件

    在提供的压缩包中,文件可能包括Spring、SpringMVC和MyBatis的jar包,以及相关的配置文件,例如spring-context.xml、web.xml、mybatis-config.xml、Mapper接口和XML文件等。这些文件是整合SSM框架的关键,通过它们...

    SpringMVC 中xml文件的读取与显示

    在SpringMVC中,XML配置文件扮演着关键角色,它们定义了组件的装配方式,如控制器、服务、数据源等。这篇内容将深入探讨SpringMVC中XML文件的读取与显示,并结合JSP页面的实现。 首先,我们需要理解SpringMVC的配置...

    Spring+SpringMVC+Mybatis整合所需jar包以及xml配置文件配置方式

    Mybatis的XML配置文件则用来设置数据源、事务管理策略,以及扫描Mapper接口的位置。 6. **最佳实践**:在实际开发中,为了保持代码整洁,通常会将不同层次的配置分开,如将Spring的bean定义放在`applicationContext...

    spring springmvc mybatis 配置文件 pom.xml

    ssm配置文件齐全

    SpringMvc框架jar包及配置文件

    这个"SpringMvc.rar"压缩包包含了Spring MVC框架所需的jar包和配置文件,是搭建Spring MVC项目的基础。 首先,我们需要了解Spring MVC的核心概念: 1. **DispatcherServlet**:它是Spring MVC的前端控制器,负责...

Global site tag (gtag.js) - Google Analytics