人生最曼妙的风景,竟是内心的淡定与从容!
カプセル化の別の層、クラス名はビジネスに関連する必要があります
こうすることで、将来的にビジネスを拡大する必要がある場合でも追加を続けることができます
Mapを使った方が簡単で良いと思います。渡したいデータの型が明確な場合は、型やインターフェースを自分で定義するしかないようです。ただし、JSON に変換する場合は Map を使用した方がよいでしょう。
さらに、匿名クラスも使用できます
明確なインターフェイスが必要な場合は、インターフェイスをカスタマイズして、コード内の new Object() { .... } 中那个 Object を独自のインターフェイスに置き換えることができます。ただし、記述するのが非常に面倒な場合は、組み合わせタイプを自分で定義できます。カスタム Tuple ジェネリックは自分で調べることができます (オンラインで検索することもできるようです)。
new Object() { .... }
Object
個人的には、Map の方が受け入れられると思います。Map<String, List<Model>>、ほんの数個の Bean クラスといくつかのリストが Map に入れられます
カプセル化の別の層、
リーリー リーリークラス名はビジネスに関連する必要があります
こうすることで、将来的にビジネスを拡大する必要がある場合でも追加を続けることができます
Mapを使った方が簡単で良いと思います。渡したいデータの型が明確な場合は、型やインターフェースを自分で定義するしかないようです。ただし、JSON に変換する場合は Map を使用した方がよいでしょう。
さらに、匿名クラスも使用できます
リーリー明確なインターフェイスが必要な場合は、インターフェイスをカスタマイズして、コード内の
new Object() { .... }
中那个Object
を独自のインターフェイスに置き換えることができます。ただし、記述するのが非常に面倒な場合は、組み合わせタイプを自分で定義できます。カスタム Tuple ジェネリックは自分で調べることができます (オンラインで検索することもできるようです)。個人的には、Map の方が受け入れられると思います。Map<String, List<Model>>、ほんの数個の Bean クラスといくつかのリストが Map に入れられます