我有几个扩展BaseController的控制器,可以解决交叉问题。
我现在计划在BaseController中添加一个新方法,该方法可以跨所有控制器提供通用功能。
但问题是我有不同的Request和Response对象,直到运行时我才知道@RequestBody参数是什么。如何使其成为通用的,以便我可以处理任何类型的请求对象?
在旁注中,我的所有请求和响应对象都扩展了一个公共的BaseRequest和BaseResponse对象。
我正在使用Spring Web 3.1.2版本。
有什么建议吗?