场景 经常一些老项目内部返回对象混乱存在多种返回值,所以在使用参数验证注解时需要返回对应的类型,那么如何获取对应的类型呢。 如何获取 // ex为拦截到的参数异常 MethodArgumentNotValidException Method method = (Method) ex.getParameter().getExecutable(); // 获取返回参数类型 Class<?> returnType = method.getReturnType(); 后面自己根据获取的参数类型返回对应类型的结果就行