1. 程式人生 > >Hibernate Validator 6.0.14.Final 釋出,修復嚴重的 Bug

Hibernate Validator 6.0.14.Final 釋出,修復嚴重的 Bug

  

Hibernate Validator 6.0.14.Final 早已釋出,該版本主要是修復了一個嚴重的 bug。推薦使用者升級至該版本,它還是 6.0.13.Final 的替代品。

更新內容

修復了一個嚴重的錯誤:HV-1684

舉個例子,如果你在一個 Map 中使用瞭如下的約束:

@Size(min=1)
Map<String, String> map = new HashMap<>();

此約束的驗證在某些時候會導致出現 StackOverflowError 錯誤(需要多長時間取決於驗證此約束的頻率)。在這種情況下,除了重新啟動應用程式之外別無選擇。

官方發現這個問題後,考慮到它對某些應用程式的重要性,立即為它釋出了一個緊急修復程式。而且,這個錯誤在 Hibernate Validator 6.0.8.Final 中就已引入。

完整更新日誌

已解決問題的完整列表請檢視 JIRA

詳細更新說明請檢視釋出公告:http://in.relation.to/2019/01/07/hibernate-validator-6014-final-out/