用Annotations 给类或者类的属性加上约束(constraint),在运行期检查属性值是很优雅的.Hibernate Validator就是这样的一个框架.该框架是十分容易的(就像参考文档中宣称的那样),几乎没有什么学习曲线,ValiDator 是一个验证框架 不需要和Hibernate的其他部分绑定就可以使用,只要在你的项目中添加Hibernate-annotations.jar库就可以了.
示例代码:
public class Address { @NotNull private String line1; private String line2; private String zip; private String state; @Length(max = 20) @NotNull private String country; @Range(min = -2, max = 50, message = "Floor out of range") public int floor; ... }
发布于 2017-12-24 04:27:12 | 125 次阅读
发布于 2017-12-18 07:25:29 | 183 次阅读
发布于 2017-11-17 09:31:29 | 111 次阅读
发布于 2017-10-26 00:19:13 | 167 次阅读
发布于 2017-10-21 00:25:17 | 76 次阅读
发布于 2017-08-08 03:47:08 | 230 次阅读
发布于 2017-07-06 00:24:03 | 137 次阅读
发布于 2017-06-30 08:58:13 | 152 次阅读
发布于 2017-05-12 08:32:17 | 121 次阅读
发布于 2017-03-30 23:32:09 | 207 次阅读
发布于 2017-03-25 01:46:44 | 165 次阅读
发布于 2017-02-20 03:27:46 | 195 次阅读
发布于 2017-02-03 03:17:46 | 141 次阅读
发布于 2017-01-16 01:18:13 | 267 次阅读
发布于 2016-11-24 00:48:37 | 131 次阅读
发布于 2016-11-14 07:25:21 | 120 次阅读
发布于 2016-10-20 09:29:45 | 146 次阅读
发布于 2016-09-06 00:18:33 | 160 次阅读
发布于 2016-01-28 05:29:51 | 136 次阅读
发布于 2016-01-17 00:20:41 | 182 次阅读