spring添加统一返回值处理
实现HandlerMethodReturnValueHandler
RequestMappingHandlerAdapter handlerAdapter = applicationContext.getBean(RequestMappingHandlerAdapter.class);
List<HandlerMethodReturnValueHandler> handlers = new ArrayList<HandlerMethodReturnValueHandler>();
handlers.add(this.acsHandlerMethodReturnValueHandler());
handlers.addAll(handlerAdapter.getReturnValueHandlers());
handlerAdapter.setReturnValueHandlers(handlers);
AcsHandlerMethodReturnValueHandler
handleReturnValue
在此方法中无法做异常处理
如果想对异常的返回对象做处理,需自己编写异常处理类