正如 JavaDocs 中所述,它将在未来版本中删除。
是否有任何替代库可以通过注释类似地工作?
让我们首先解释一下弃用的原因:由于这一限制,我们最近遇到了安全问题(CVE)。这是由于我们实施中的一个错误,但它让我们意识到这是非常脆弱的,并且在安全方面可能存在大量蠕虫。
目前的替代方案是根据我们最新的实现自行实现它,并将其维护在您自己的应用程序中(可能需要您自己的调整)。
我们的博客上有一篇非常好的文章解释了如何轻松做到这一点:https://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/ https://in.relation.to/2017/03/02/adding-custom-constraint-definitions-via-the-java-service-loader/ .
基本上,这一变化是我们不想承担一些可能脆弱且需要大量关注的事情的责任,并且可能会针对其部署的应用程序平台进行调整。
更新:我在这里发布了完整的公告:https://in.relation.to/2019/11/20/hibernate-validator-610-6018-released/ https://in.relation.to/2019/11/20/hibernate-validator-610-6018-released/ .
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)