0

XML:

<bean id="myBean" class="com.google.common.collect.HashMultimap">
  <constructor-arg index="0" value="200"/>
  <constructor-arg index="1" value="2"/>
</bean>

それが正しいか?この Bean を別のように注入しようとすると、次のようになります。

<property name="myBean" ref="myBean"/>

エラーを受け取りました: null インスタンスにプロパティ値を適用できません

4

2 に答える 2

1

これを試して

<bean id="myBean" factory-method="create" class="com.google.common.collect.HashMultimap">
    <constructor-arg index="0" value="200" />
    <constructor-arg index="1" value="2" />
</bean>
于 2013-09-24T15:03:12.833 に答える
0

HashMultimappublic コンストラクタがないため、Bean でも POJO でもありません。

ソース: Google コレクション - HashMultimap

インスタンスは静的ファクトリ メソッドを使用して作成されますが、その中には引数のないもの ( create()) がありますが、これを使用できますか?

于 2013-09-24T15:06:04.150 に答える