3

私は春が初めてで、使い始めました。地域のようなプロパティのようなものがあるという要件があります..米国、英国

Regions
-------
US
UK

そして、私が米国を読むとき、それは次のような値を持っています

US
----
(KEY)primary----VALUE(primaryValue)
(KEY)secondary----VALUE(secondaryValue)

. . 同様に

UK
--
(KEY)primary----VALUE(primaryValue)
(KEY)secondary----VALUE(secondaryValue)

. . 要件が変更されるとリージョンが増加する可能性があり、その下のキーと値のペアも増加する可能性があります

先に進むことができるように誰かが私にヒントをくれます よろしくお願いします

4

2 に答える 2

2

2つのBeanaListとaMapを作成する必要があります。つまり、List<Map>必要なのは

<bean id="regions" class="java.util.ArrayList">
    <constructor-arg>
        <list>
            <ref bean="usMap" />
            <ref bean="ukMap" />                
        </list>
    </constructor-arg>
</bean>

<util:map id="usMap" map-class="java.util.HashMap">
    <entry key="primary" value="someValue"/>
    <entry key="secondary" value="someValue"/>
</util:map>
于 2012-12-19T05:55:44.650 に答える
1

サーバーが起動すると、すべてのプロパティファイルがロードされます。プロパティを読み取るPropertiesFileReader.javaファイルを作成できます。

于 2012-12-19T05:55:05.773 に答える