我使用 Spring MVC 4(或 Spring-Boot)编写了简单的 rest 应用程序。在控制器中,返回 ResponseEntity。但是在某些情况下,我想给出成功的 JSON,如果有验证错误,我想给出错误的 JSON。目前的成功和错误响应是完全不同的,所以我已经创建了两个类的错误和成功。在控制器中,如果内部逻辑正常,我想返回 ResponseEntity<Success>。否则我想返回 ResponseEntity<Error>。有没有什么办法。
Success和 Error是我用来表示成功和错误响应的两个类。