resteasy proposal执行验证是使用 @ValidateRequest
jax-rs 资源中的注释:
@Path("resourcePath")
@ValidateRequest
public interface Resource {
@POST
@Path("insert")
public String insert(@Valid FormBean form);
}
但是这个将您的代码与特定的 jax-rs 实现联系起来 ,我想避免的事情。是否有任何通用方法可以使用 JSR 303 注释来验证传入数据?
最佳答案
试试 jcabi-aspects ,它在 AspectJ 的帮助下实现了 JSR-303。与 JAX-RS 结合使用应该很容易。
关于jakarta-ee - 使用 jax-rs/resteasy 进行 Bean 验证(jsr 303),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13381399/