使用验证代理和JAXB进行javabean验证

使用验证代理和JAXB进行javabean验证,java,validation,proxy,jaxb,Java,Validation,Proxy,Jaxb,我有一个REST服务,其数据实体bean使用JAXB注释进行注释。出于安全原因,需要验证这些实体bean。为了查看差异,我不想打开和关闭这个验证,因此我想创建一个bean验证代理。但是我不知道如何告诉JAXB提供者使用CategoryValidationProxy而不是CategoryImpl。由于已经存在XSD模式验证,dataEntity类别的propperMessageBodyReader已经存在。此MessageBodyReader看起来像: [编辑: 现在,我已经在数据实体实现本身中完

我有一个REST服务,其数据实体bean使用JAXB注释进行注释。出于安全原因,需要验证这些实体bean。为了查看差异,我不想打开和关闭这个验证,因此我想创建一个bean验证代理。但是我不知道如何告诉JAXB提供者使用
CategoryValidationProxy
而不是
CategoryImpl。
由于已经存在XSD模式验证,dataEntity类别的propper
MessageBodyReader
已经存在。此
MessageBodyReader
看起来像:

[编辑:

现在,我已经在数据实体实现本身中完成了所有数据验证。因此,无法打开和关闭此验证。动态启用和禁用它非常重要,因为这使我能够看到哪些攻击可以预防