如何判斷是否重複,即檢查唯一性驗證

在該數據,首先根據唯一性條件查詢數據庫,查詢集合爲list。

Java 8提供了一種被稱爲流(Stream)的新的抽象,可以以一種類似數據庫語句的方式處理數據。

生成流的兩種方式:

Stream:爲集合創建串行流

parallelStream:爲集合創建並行流

 

在驗證手機號是否唯一時,首先利用手機號作爲條件在數據庫查出符合條件的list,然後對list進行集合操作。

boolean usable = list.parallelStream().anyMatch(p -> {

return !StringUtils.equals(p.getId(), form.getId());

});

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章