たいしたことではないのだけど、springのbeanの設定でコンストラクタ引数に配列の設定をしたい場合 2013/07/22

たいしたことではないのだけど、springのbeanの設定でコンストラクタ引数に配列の設定をしたい場合です。
 typeに[Ljava.lang.String;と指定すればよろしい。意外とこういうことにひっかかると後がつらい。

<bean id="gse" class="groovy.util.GroovyScriptEngine"> <constructor-arg index="0" type="[Ljava.lang.String;" value="1,2" /> </bean>

あと、valueタグで囲む場合、xmlのフォーマッタとか通すと、改行入ったりしたので、属性で指定する上記のやりかたがおすすめかも。 はまるとつらい。

: