Spring 3.0中使用逗号来加载多个资源文件,如下:
<context:property-placeholder location="classpath:jdbc.properties,classpath:xxx.properties"/>
其他方式相关资源参考:http://www.cnblogs.com/cookray/archive/2012/08/08/2627713.html
Spring简化了加载资源文件的配置,可以通过<context:property-placeholder去加载,这个元素的写法如下:
<context:property-placeholder location="classpath:jdbc.properties"/>
如果想要配置多个properties文件
<context:property-placeholder location="classpath:jdbc.properties"/>
<context:property-placeholder location="classpath:jdbc.properties"/>
这种方式是不被允许的,一定会出"Could not resolve placeholder"。
解决方案:
(1) 在Spring 3.0中,可以写:
<context:property-placeholder location="xxx.properties" ignore-unresolvable="true"/>
<context:property-placeholder location="xxx.properties" ignore-unresolvable="true"/>
(2) 但是在Spring 2.5中,<context:property-placeholder>没有ignore-unresolvable属性,所以就不能使用上面的那种方法去配置,
可以改如下的格式:
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/jdbc.properties</value>
</list>
</property>
</bean>
分享到:
相关推荐
Spring2.5的国际化配置 基于浏览器语言的国际化配置 使用Spring的MVC,并且配置中有配置Resource文件 <!-- 资源文件绑定器 --> ...其中,message-info是你的...其中的info.login.title和你的资源文件对应
Spring基础配置 依赖注入 声明Bean的注解 @Component组件,没有明确的角色 @Service在业务逻辑层(service层) @Repository在数据访问层(dao层) @Controller在展现层(MVC→SpringMVC) ...
ssm一个简单项目所需的xml配置文件,spring+springmvc+mybatis框架中用到...项目中还会用到两个资源属性文件jdbc.properties和log4j.properties.一个是关于jdbc的配置,提取出来方便以后的修改.另一个是日志文件的配置.
13.8. Spring对分段文件上传(multipart file upload)的支持 13.8.1. 介绍 13.8.2. 使用MultipartResolver 13.8.3. 在表单中处理分段文件上传 13.9. 使用Spring的表单标签库 13.9.1. 配置标签库 13.9.2. form标签 ...
在Spring Boot中,可以使用配置文件来管理应用程序的配置。这些配置文件可以根据不同的环境进行分离和管理,Spring Boot提供了多种灵活的方式来实现多环境配置。 1. 配置文件的命名 默认配置文件:application....
3,dearbinge-openapi服务消费者的资源文件dubbo-services.xml下配置zookeeper地址,然后在application.properties下配置redis地址; 4,亲爱的安全服务消费者的资源文件dubbo-services.xml下配置zookeeper地址; ...
1、启动前 请配置application.properties中相关redis、zk以及kafka相关地址,建议在Linux下安装使用。 2、数据库脚本位于 src/main/resource/sql 下面,启动前请自行导入。 3、配置完成,运行Application中的main...
mybaties和spring整合包资源和配置文件,加上config配置文件,里面是一整个测试项目,和项目所有包,导入后,修改jdbc.properties文件内相关数据库用户名和密码,就可以运行了,里面不包含数据库,测试类比较简单,...
1、启动前 请配置application.properties中相关redis、zk以及kafka相关地址,建议在Linux下安装使用。 2、数据库脚本位于 src/main/resource/sql 下面,启动前请自行导入。 3、配置完成,运行Application中的main...
这是一个springboot+maven写的demo,主要演示springboot项目通过maven插件,将依赖与配置文件打包到jar包外部,实现灵活的项目管理.仅供参考学习
//js,css,图片静态资源文件目录 bilibili\src\main\webapp\static 2.需要修改2处数据库配置 bilibili\src\main\resources\jdbc.properties和com.sf.chaxun.Callingmethod.java 3.如果启动时还是抛出...
1.32 Spring boot 文件上传(多文件上传) 1.33 导入时如何定制spring-boot依赖项的版本 1.34 Spring Boot导入XML配置 1.35 Spring Boot使用@SpringBootApplication注解 1.36 Spring Boot 监控和管理生产环境 1.37 ...
分别是spring-mybatis.xml,包含spring和mybatis的配置文件,还有个是spring-mvc的配置文件,此外有2个资源文件:jdbc.propertis和log4j.properties。完整目录结构如下: 使用框架都是较新的版本: Spring 4.0.2 ...
1、启动前 请配置application.properties中相关redis、zk以及kafka相关地址,建议在Linux下安装使用。 2、数据库脚本位于 src/main/resource/sql 下面,启动前请自行导入。 3、配置完成,运行Application中的main...
2,加载properties配置文件 3,集成mybatis 4,配置事务 5,另一种配置springMVC的方式 6,自定义(扩展)mvc配置 7,解决@ResponseBody return String的中文乱码问题 8,配置静态资源映射ResourceHandlers 9,配置View...
该框架包含118个文件,其中涉及Java类30个,第三方jar包20个,Java源文件18个,配置XML文件14个,属性配置文件5个,JavaScript脚本5个,CSS样式表4个,以及其他相关资源文件。 技术细节: - 利用Mybatis进行数据...
- 在Controller中使用@PreAuthorize等注解需要在spring-web配置文件中扫描security包下的类 6. 引用application.properties中的属性的方式:@ConfigurationProperties(prefix = "spring.mail") + @Component + ...
我们还展示了如何使用外部资源文件(例如.properties文件)来访问数据而不是硬编码值 配置项目的步骤: 打开系统中安装的Eclipse IDE并创建一个“动态Web项目”。 创建后,将“ src ”和“ WebContent ”文件夹...
项目概述: 本项目是一个基于SSM... - 配置属性文件(PROPERTIES):1个 - 字体文件(EOT):1个 功能描述: 系统实现了基于SSM框架的完整增删改查功能,为用户提供了一个可靠、高效的企业级数据管理解决方案。
spring-quartz ...比如,将quartz.properties的内容直接配置在beans.xml,减少配置文件的管理维护,而且使内容更加清晰。 比如,将Quartz持久化Job和Trigger使用的DataSource,交由Spring管理维护。