1

List<> パラメータを使用してスプリング シェル メソッドを使用するにはどうすればよいですか?
Spring_Shell のメソッド パラメータとして List<> を使用することは可能ですか?

以下のように:

     public void test(
        @CliOption(key = "name", help ="") final String name,
        @CliOption(key = "activities",help ="") final List<String> activitiy){//....... something to do}  
4

1 に答える 1

2

間違いなくそれを行うことができますが、コンバーターを提供するのはあなた次第です。配列はそのままでサポートされているため(そして、では不可能な変換と補完をサポートしているため、 a を使用する (そして、本当に必要な場合は、必要に応じてメソッド本体の最初の命令としてString[]a に変換する)方がはるかに優れています)。型消去のため)List<String>List

于 2015-07-27T19:04:27.393 に答える