zoukankan      html  css  js  c++  java
  • 使用spring的特殊bean完成分散配置

    1.在使用分散配置时,spring的配置文件applicationContext.xml中写法如下:

     1 <!-- 引入db.properties文件, -->
     2    <context:property-placeholder location="classpath:com/LHB/dispath/db.properties,classpath:com/LHB/dispath/db2.properties"/>       
     3    <!-- 配置一个DBUtil对象 $占位符号-->             
     4    <bean id="dbutil" class="com.LHB.dispath.DBUtil">
     5        <property name="name" value="${name}" />
     6        <property name="drivername" value="${drivername}" />
     7        <property name="url" value="${url}" />
     8        <property name="pwd" value="${pwd}" />
     9    </bean>
    10     <!-- 配置一个DBUtil对象 $占位符号-->             
    11    <bean id="dbutil2" class="com.LHB.dispath.DBUtil">
    12        <property name="name" value="${db2.name}" />
    13        <property name="drivername" value="${db2.drivername}" />
    14        <property name="url" value="${db2.url}" />
    15        <property name="pwd" value="${db2.pwd}" />
    16    </bean>

    注意:当通过context:property-placeholder引入属性文件的时候,如果有多个需要使用,则每个属性中间用逗号(,)隔开

    2.properties属性文件中代码:

    db2.properties属性文件中的内容这里写成和db.properties中的内容一样,可以根据自己的需求更改。

  • 相关阅读:
    windows10 ubuntu子系统 WSL文件位置
    cs231n assignment1 KNN
    欧拉计划第五题
    欧拉计划第三题
    梯度下降入门
    Linux交换Esc和Caps
    Python实现bp神经网络识别MNIST数据集
    7-2一元多项式的乘法与加法运算
    Python实现图像直方图均衡化算法
    Python实现图像边缘检测算法
  • 原文地址:https://www.cnblogs.com/lihuibin/p/7953490.html
Copyright © 2011-2022 走看看