引用外部属性文件
当bean的配置信息逐渐增多时,查找和修改一些bean的配置信息就变得愈加困难。这时可以将一部分信息提取到bean配置文件的外部,以properties格式的属性文件保存起来,同时在bean的配置文件中引用properties属性文件中的内容,从而实现一部分属性值在发生变化时仅修改properties属性文件即可。这种技术多用于连接数据库的基本信息的配置。
直接配置
<!– 直接配置 –> <bean id=“dataSource” class=“com.mchange.v2.c3p0.ComboPooledDataSource”> <property name=“user” value=“root”/> <property name=“password” value=“root”/> <property name=“jdbcUrl” value=“jdbc:mysql:///test”/> <property name=“driverClass” value=“com.mysql.jdbc.Driver”/> </bean>
使用外部的属性文件
1. 创建properties属性文件
prop.userName=root prop.password=root prop.url=jdbc:mysql:///test prop.driverClass=com.mysql.jdbc.Driver
2. 引入context名称空间

3.指定properties属性文件的位置
<!– 指定properties属性文件的位置 –> <!– classpath:xxx 表示属性文件位于类路径下 –> <context:property-placeholder location=“classpath:jdbc.properties”/>
4.从properties属性文件中引入属性值
<!– 从properties属性文件中引入属性值 –> <bean id=“dataSource” class=“com.mchange.v2.c3p0.ComboPooledDataSource”> <property name=“user” value=“${prop.userName}“/> <property name=“password” value=“${prop.password}“/> <property name=“jdbcUrl” value=“${prop.url}“/> <property name=“driverClass” value=“${prop.driverClass}“/> </bean>
想要了解跟多关于Java培训课程内容欢迎关注赋能网Java培训,赋能网除了这些技术文章外还有免费的高质量Java培训课程视频供广大学员下载学习
相关: web前端课程培训哪个机构好——零基础怎么入行学JAVA,找培训机构学习怎么样
本文链接:
本文章“java培训教程引用外部属性文件”已帮助 227 人
免责声明:本信息由用户发布,本站不承担本信息引起的任何交易及知识产权侵权的法律责任!
本文由赋能网 整理发布。了解更多培训机构》培训课程》学习资讯》课程优惠》课程开班》学校地址等机构信息,可以留下您的联系方式,让课程老师跟你详细解答:
咨询热线:4008-569-579


