在工程内:
<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配置文件 SpringMVC配置文件 SpringMVC配置文件
springmvc 配置文件 纯配置文件 主要供自己使用
SpringMVC核心配置文件示例.rar
SpringMVC一些配置文件的demo
SpringMVC所有jar包和配置文件可以快速配置springmvc项目
spring springmvc jpa配置文件 内容详细简单易懂 可直接使用
java 配置文件:SpringMVC核心配置文件示例
Springmvc配置约束
springMVC配置好的环境
SpringMVC配置文件以及jar包
SSM整合下的SpringMVC配置文件
ssm配置文件springmvc.xml
SpringMVC配置文件最全约束xml文件,有需要的小伙伴可以下载
springmvc + spring + mybatis + maven整合配置文件
里面带有验证码,简单的增删改查
SpringMVC Spring MyBatis 框架整合需要的jar包 配置文件 工具类
定时器的配置文件(两种方式:springmvc自带定时,Quartz与spring结合的定时)
这是采用springmvc进行开发时所需要用到的jar包及配置文件。在这里都达成了一个压缩包,方便使用