は、 コレクション型 - 現在Beanの作成中に、私はちょうどこの質問を通じて来た地図VS小道具
Spring
によってサポートされている次のコレクション型のどれですか?
list
,set
およびprops
があります。
約地図,木 .. ??
また、Props
とMap
の使用方法を選択できますか?
- 一覧
- 設定
- 地図
- プロパティ
私は質問がコレクション約注入する値であると仮定します。
は、 コレクション型 - 現在Beanの作成中に、私はちょうどこの質問を通じて来た地図VS小道具
Spring
によってサポートされている次のコレクション型のどれですか?
list
,set
およびprops
があります。
約地図,木 .. ??
また、Props
とMap
の使用方法を選択できますか?
私は質問がコレクション約注入する値であると仮定します。
Spring
は、4つの主要なコレクション型の下にサポートしています。
@vinSと@ ShivamSinghで述べたように、List、Set、Map、およびPropertiesの4つのコレクションをすべて使用できます。 2番目の質問の場合、prop
タグ値には文字列値のみを含めることができますが、map
値には任意の型の値を含めることができます。したがって、map
の値の場合は、他のコレクションも保存できます。
文字列はプロパティ(およびキー)としてのみ使用できます。それ以外はプレーンなMapインスタンスを使用します。 Some reference
上記参照で述べたように、あなたはmap
とprop
タグの使用の違いを見ることができ、
<props>
<prop key="foo">blahhhh</prop>
<prop key="bar">arrrrgh</prop>
</props>
<map>
<entry key="foo" value="blahhhh"/>
<entry key="bar">
<bean class="java.lang.String">
<constructor-arg value="arrrrgh"/>
</bean>
</entry>
<!-- and you can even do -->
<entry key="baz" value-ref="someBean"/>
</map>
はサポートされていますか?構成、Webでのデータバインディング、Beanとしての作成?答えにはもっと文脈が必要です。 –
@MeDeinumが更新されました、それは豆の作成です –
'Props'は' map'です – Lino