有时候需要把properties文件放在包外方便修改配置。
这里用的是spring的PropertyPlaceholderConfigurer来读取properties属性。
<!-- Load ProperyFile -->
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>file:${user.dir}/config/application.properties</value>
<value>file:${user.dir}/config/mailMsg.properties</value>
</list>
</property>
<property name="fileEncoding" value="utf-8"/>
</bean>
如果用的是eclipse,所以 file:${user.dir} 在windows环境下会取到eclipse路径下,在linux上则会取到你当前放置war包的weblogic的domain下,然后拼接你的路径即可。
也可以用file:${user.home}来获取properties的值,windows的话是document/Users/..的路径,如果是linxu则是根目录下home的路径。
如果你要取包内的properties,用classpath:是取classes下的路径。
这样就能完成war包和配置文件的分离。
分享到:
相关推荐
Spring 读取properties文件key+value方式.rar
spring读取properties配置文件的key值。
主要介绍了spring无法读取properties文件数据问题详解,需要的朋友可以参考下
主要介绍了Spring用代码来读取properties文件实例解析,具有一定借鉴价值,需要的朋友可以参考下
之前的系统用的是Spring框架,国际化还是比较简单的。但是有一些提示是写在js文件里面的,搜了一些,发现一个js国际化的框架jquery.i18n.properties.js,用了一些还是比较方便的。
主要介绍了Spring Boot的properties配置文件读取,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
NULL 博文链接:https://nannan408.iteye.com/blog/2256177
主要介绍了Spring中属性文件properties的读取与使用详解的相关资料,需要的朋友可以参考下
1、在maven工程导入spring坐标 2、dao层的内容与结构 接口 实现类 3、server层的内容与结构 4、创建properties文件 5、配置文件样式 标签头代码:
本篇文章主要介绍了Spring中配置和读取多个Properties文件的方式方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
主要介绍了详解五种方式让你在java中读取properties文件内容不再是难题 ,非常具有实用价值,需要的朋友可以参考下。
主要介绍了在SpringBoot下读取自定义properties配置文件的方法,文中涉及到了Spring-boot中读取config配置文件的两种方式,需要的朋友可以参考下
今天小编就为大家分享一篇关于Spring加载配置和读取多个Properties文件的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
properties_read_demo.zip
Spring配置文件中注册三种数据源及从属性文件中读取DB连接四要素
spring boot 配置文件
spring整合了ehcache,实现了缓存功能。附带读取properties文件信息功能。
1.27 Spring Boot环境变量读取和属性对象的绑定 1.28 Spring Boot使用自定义的properties 1.29 改变自动扫描的包 1.30 Spring Boot Junit单元测试 1.31 SpringBoot启动时的Banner设置 1.32 Spring boot 文件上传(多...
摘要: Spring对Properties的读取进行了完善而全面的封装,对于写则仍需配合FileOutputStream进行。 package com.oolong.common.util; import org.springframework.core.io.support....