没有合适的资源?快使用搜索试试~ 我知道了~
service-validation-example:使用Jersey和HK2的服务水平方法参数Bean验证
共9个文件
java:6个
xml:1个
md:1个
需积分: 15 0 下载量 109 浏览量
2021-05-19
10:11:18
上传
评论
收藏 8KB ZIP 举报
温馨提示
使用Jersey和HK2在服务级别进行Bean验证 (受Stack Overflow问题启发) 在Jersey中,bean验证的局限性在于它不支持使用服务方法参数在服务级别进行验证。 例如 public static class Service { public String getValue ( @Valid Model model ) { return model . value; } } 我们想要的是,当使用无效的Model bean调用getValue()方法时,应该引发验证异常。 该项目是一个POC,用于说明如何实现。 它使用框架来拦截方法并对使用@Valid注释的方法参数执行验证。 要使其正常工作,您需要做三件事: 用@Validated注释服务。 通过将该服务与注册表绑定,使该服务成为HK2服务。 在您的Jersey应用程序中注册
资源推荐
资源详情
资源评论
收起资源包目录
service-validation-example-master.zip (9个子文件)
service-validation-example-master
.gitignore 21B
README.md 2KB
pom.xml 2KB
src
test
java
com
example
ServiceValidationTest.java 3KB
main
java
com
example
ValidationFeature.java 774B
Validated.java 299B
ValidationMethodInterceptor.java 1KB
ValidationInterceptionService.java 1KB
ValidatedFilter.java 462B
共 9 条
- 1
资源评论
在南极找不到南
- 粉丝: 26
- 资源: 4605
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功