1

分野横断的な問題に対処する BaseController を拡張するコントローラーがいくつかあります。

現在、すべてのコントローラーに共通の機能を提供できる新しいメソッドを BaseController に追加することを計画しています。

しかし、問題は、私は別の Request オブジェクトと Response オブジェクトを持っていて、実行時まで @RequestBody パラメータがどうなるか分からないことです。あらゆるタイプのリクエスト オブジェクトを処理できるように、どのようにジェネリックにできますか?

余談ですが、すべてのリクエスト オブジェクトとレスポンス オブジェクトは、共通の BaseRequest オブジェクトと BaseResponse オブジェクトを拡張しています。

Spring Web 3.1.2 バージョンを使用しています。

何かアドバイス?

4

0 に答える 0