Spring之使用外部属性文件
程序员文章站
2022-07-12 16:07:53
...
PropertyPlaceholderConfigurer
PropertyPlaceholderConfigurer用于在配置Bean时引用外部属性文件。
方法一:
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations" value="classpath:com/foo/jdbc.properties"/>
</bean>
<bean id="dataSource" destroy-method="close"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="${jdbc.driverClassName}"/>
<property name="url" value="${jdbc.url}"/>
<property name="username" value="${jdbc.username}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
方法二:
<context:property-placeholder location="classpath:com/foo/jdbc.properties"/>
属性文件引用自身
dbName=sampledb
driverClassName=com.mysql.jdbc.Driver
uri=jdbc:mysql://localhost:3306/${dbName}
注:如果一个属性值太长,一行写不下,可以通过在行后添加“\”将属性值划分为多行
desc=desc context desc context \
desc context
上一篇: 暴力反射
下一篇: 笔记_使用视图控制器
推荐阅读
-
Android编程开发之打开文件的Intent及使用方法
-
php文件打包 下载之使用PHP自带的ZipArchive压缩文件并下载打包好的文件
-
详解Spring Boot实战之Filter实现使用JWT进行接口认证
-
Linux磁盘管理之df命令详细介绍和使用实例(统计文件或目录的磁盘占用情况)
-
Android开发之XML文件解析的使用
-
使用Flash DownLoad编写采集器(之突破防盗连下载音乐文件)第1/4页
-
使用Spring boot + jQuery上传文件(kotlin)功能实例详解
-
HTML5 form标签之解放表单验证、增加文件上传、集成拖放的使用方法
-
Android编程开发之打开文件的Intent及使用方法
-
Linux命令之文件切割命令:split使用介绍