我们可以使用JSON Schema Validation代替Java Bean Validation JSR303 for SpringBootRest API for Enterprise Applications在验证SpringBootRest API的请求有效负载时,哪种方法更有效?
(即性能方面的、交叉验证方面的和基于RegEx模式的验证)
我正在尝试根据一些字段的存在来验证我的rest请求。例如,如果transactionDate字段为空或在我的请求对象中不存在,我想向客户端抛出一个错误。尽管有这篇指南的源码,我还是无法做到这一点,而且我的请求仍然可以传入控制器。 How can I validate two or more fields in combination?extends Payload>[] payload() default {};
} 验证器 public class FraudA
我知道通过内存身份验证,我们可以保护Springbootrest API(它使用默认身份验证创建随机JWT令牌)。我的要求是我已经通过oracle rest服务创建了JWT令牌,使用这个令牌我需要保护我的springbootrest api。我如何才能做到这一点?有什么需要帮忙的吗?类似于下面的问题,Secure REST Api with Springboot and