使用jax-rs / resteasy进行Bean验证(jsr 303)

时间:2012-11-14 15:04:59

标签: java-ee jax-rs resteasy

执行验证的resteasy proposal是在jax-rs资源中使用@ValidateRequest注释:

@Path("resourcePath")
@ValidateRequest
public interface Resource {
   @POST
   @Path("insert")
   public String insert(@Valid FormBean form);
}

但是将您的代码绑定到特定的jax-rs实现,这是我想要避免的。有没有通用的方法来使用JSR 303注释来验证传入的数据?

1 个答案:

答案 0 :(得分:0)

尝试jcabi-aspects,它在AspectJ的帮助下实现JSR-303。应该易于与JAX-RS结合使用。