我有一个 REST 服务,其数据实体 bean 使用 JAXB 注释进行了注释。出于安全原因,需要验证这些实体 bean。要查看差异,我不想打开和关闭此验证,因此我想创建一个 bean 验证代理。但我不知道如何告诉 JAXB 提供程序使用CategoryValidationProxy
代替CategoryImpl.
由于已经存在的 XSD 模式验证,MessageBodyReader
dataEntity 类别的属性已经存在。这MessageBodyReader
看起来像:验证 JAXBElement
[编辑 :]
现在,我已经在数据实体实现本身中完成了所有数据验证。因此,无法打开和关闭此验证。即时启用和禁用它非常重要,因为这使我能够看到可以防止哪些攻击。