4

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

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

但这会将您的代码与特定的 jax-rs 实现联系起来,这是我想避免的。是否有任何通用方法可以使用 JSR 303 注释来验证传入数据?

4

1 回答 1

0

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

于 2012-11-14T15:27:00.770 回答