国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

java - 是否有判斷list里有重復內容的校驗注解?

瀏覽:115日期:2023-12-08 08:29:42

問題描述

某接口,要求調用者傳list過來,該list里的 對象中的 某個string屬性不能有重復,是否有這樣的注解,快速實現判斷有無重復數據?我找了一遍hibernate校驗,沒發現有這個東西。你們一般是如何處理這個問題的,要是很多地方都要做這樣的判斷檢驗,如何寫公共輪子的。謝謝。

問題解答

回答1:

你自己繼承javax.validation.ConstraintValidator實現一個jsr-303的注解不就行了, 簡單的Set<String> set = new HashSet<>(list); 看list.size == set.size()就可以了啊

回答2:

定義一個注解,把list轉為set,如果set的zise小于list,說明有重復

標簽: java
相關文章:
主站蜘蛛池模板: 宜春市| 富阳市| 秦皇岛市| 哈巴河县| 怀远县| 垦利县| 阿克陶县| 泰州市| 通渭县| 平凉市| 九江县| 桓仁| 马龙县| 古浪县| 连山| 阳江市| 岗巴县| 浏阳市| 德州市| 二连浩特市| 白水县| 景德镇市| 宁德市| 榆林市| 朝阳县| 上林县| 肃宁县| 都昌县| 胶州市| 长沙县| 内江市| 沙雅县| 阿克陶县| 博客| 大连市| 南江县| 新宾| 静安区| 庐江县| 独山县| 南昌县|