4

StringオブジェクトとClassオブジェクトをパラメーターとして受け取るBeanのメソッドを呼び出そうとしているSpringIntegrationプロジェクトがあります。渡したいクラスオブジェクトはありLong[].classますが、正しい構文がわかりません。私は以下のさまざまな組み合わせを試しましたが、役に立ちませんでした。

expression="@parser.readValue(payload, T(java.lang.Long[]))"

今のところ、呼び出しを別のJavaクラス(Class型をハードコーディング)でラップし、SpELを介して呼び出しています。配列クラスパラメータの正しい構文は何ですか?

4

1 に答える 1

3

これは機能します...

...(payload, new java.lang.Long[0].class)
于 2012-03-01T22:22:05.117 に答える