暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Hibernate Validator 6.0.17.Final -JSR380 参考实现

生长ing木头 2019-10-11
216
引言


校验数据在所有应用程序层中,从表示层到持久层都是一项很普遍的任务。经常相同的校验逻辑在每一层中实现,这很耗时且容易出错。为了避免多次校验,开发者经常将验证逻辑耦合在域模型中,将域类与验证代码(实际上是关于类本身的元数据)混杂在一起。



JSR 380 – Bean 验证2.0 – 定义了元数据模型和API对实体和方法的验证。默认的元数据源是注解,它可以覆盖和扩展元数据,通过使用xml。这些API不是绑定在指定的应用程序层而是编程模型中。它既不绑定在web层,也不绑定在持久层,它用于服务器端的应用编程中,和富客户端swing应用开发中。



Hibernate Validator JSR380的参考实现。实现本身以及Bean验证APITCK都是在Apache Software License 2.0下提供和分发的。
Hibernate Validator 6 Bean 验证2.0 需要java8及其以后的版本。


      接下来,我会持续更新关于Hibernate Validator部分的技术讲解。


作者: 顽木芽
左手代码,右手文字;
    虽为理工男,却依然痴情于文字;
    喜欢在书海里求真,解惑,
    在音乐里震荡,激昻,
    在健身房挥汗,成长。
    希望我的文字,能给予你些许力量。


不定期更新有用的东西,长按关注!


文章转载自生长ing木头,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论