springmvc - java如何封装多个不同的实体
黄舟
黄舟 2017-04-18 10:41:22
0
3
603
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全員に返信(3)
左手右手慢动作

カプセル化の別の層、
クラス名はビジネスに関連する必要があります

リーリー リーリー

こうすることで、将来的にビジネスを拡大する必要がある場合でも追加を続けることができます

いいねを押す +0
迷茫

Mapを使った方が簡単で良いと思います。渡したいデータの型が明確な場合は、型やインターフェースを自分で定義するしかないようです。ただし、JSON に変換する場合は Map を使用した方がよいでしょう。

さらに、匿名クラスも使用できます

リーリー

明確なインターフェイスが必要な場合は、インターフェイスをカスタマイズして、コード内の new Object() { .... } 中那个 Object を独自のインターフェイスに置き換えることができます。ただし、記述するのが非常に面倒な場合は、組み合わせタイプを自分で定義できます。カスタム Tuple ジェネリックは自分で調べることができます (オンラインで検索することもできるようです)。

いいねを押す +0
阿神

個人的には、Map の方が受け入れられると思います。Map<String, List<Model>>、ほんの数個の Bean クラスといくつかのリストが Map に入れられます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート