您的位置:首页 > 编程语言 > Java开发

Spring 配置 map 映射

2015-09-21 15:43 477 查看
applicationContext-wtc.xml

<?xml version="1.0" encoding="UTF-8"?>

<beans

    xmlns:util="http://www.springframework.org/schema/util"

    xmlns="http://www.springframework.org/schema/beans"

    xmlns:context="http://www.springframework.org/schema/context"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="

        http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans-4.0.xsd
        http://www.springframework.org/schema/context
        http://www.springframework.org/schema/context/spring-context-4.0.xsd
        http://www.springframework.org/schema/util
        http://www.springframework.org/schema/util/spring-util.xsd">
    

    <bean id="mpWeixinTokenDelegate" class="com.ndkey.weixin.tokendelegate.mp.MpWeixinTokenDelegate" autowire="byName">

        <property name="appId_secret_Map">

            <map>

                <!-- 这里添加appId和secretKey的对应关系 -->

                <entry key="wx339408c1a2a8b2fd" value="670d16226d4ecc6c20ad4330b4925463"/>

                

            </map>

        </property>

    </bean>

    <bean id="metroWeixinTokenDelegate" class="com.ndkey.weixin.tokendelegate.metro.MetroWeixinTokenDelegate" autowire="byName"/>

    <bean id="weixinTokenService" class="com.ndkey.wtc.service.WeixinTokenService" autowire="byName">

        <property name="delegateMap">

            <map>

                <!-- 这里添加appId和delegate的对应关系 -->

                <entry key="1">

                    <ref bean="metroWeixinTokenDelegate"/>

                </entry>

                <entry key="wx339408c1a2a8b2fd">

                    <ref bean="mpWeixinTokenDelegate"/>

                </entry>                          

            </map>

        </property>

    </bean>

</beans>

cankao:http://www.cnblogs.com/rollenholt/archive/2012/12/27/2835122.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring