红联Linux门户
Linux帮助

Hibernate Validator 5.4.0.CR1,支持JDK 9

发布时间:2017-01-16 09:12:59来源:红联作者:baihuo
Hibernate Validator 5.4.0.CR1 发布了。包含一些很好的改进和 bug 修复,有以下更新:

用一个新的注解 @Currency 改进了对 javax.money 的支持

Marko Bekhta 完成了在注释处理器上的工作:现在与 Hibernate Validator引擎的功能一样

修复了 java.time 验证中可能会溢出的问题

可在 change log 中找到所有已解决问题的完整列表

使用 @Currency[code]public class Order {
@NotBlank
private String name;
@DecimalMin(value = "0", inclusive = false)
@Currency("EUR")
private MonetaryAmount amount;
public JavaxMoneyOrder(String name, MonetaryAmount amount) {
this.name = name;
this.amount = amount;
}
}[/code]5.4.0.CR1 在 JDK 9 + 148 版本受支持。但是,JDK 9 中的 blocking issue 阻止它在 +151 上运行。应该会在下一个 JDK 9 版本中修复。

软件详情:http://in.relation.to/2017/01/12/hibernate-validator-540-cr1-final-out/

下载地址:https://github.com/hibernate/hibernate-validator/archive/5.4.0.CR1.zip

来自:开源中国社区
文章评论

共有 0 条评论