Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 44871

Hibernate Validator 5.4.0.CR1,支持 JDK 9

$
0
0

Hibernate Validator 5.4.0.CR1 发布了。包含一些很好的改进和 bug 修复,有以下更新:

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

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

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

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

使用 @Currency

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;
    }
}

5.4.0.CR1 在 JDK 9 + 148 版本受支持。但是,JDK 9 中的 blocking issue 阻止它在 +151 上运行。应该会在下一个 JDK 9 版本中修复。

发布主页

下载地址


Viewing all articles
Browse latest Browse all 44871

Trending Articles