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

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

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

瀏覽:89日期: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
相關文章:
主站蜘蛛池模板: 丰原市| 永善县| 永吉县| 华阴市| 敦化市| 通榆县| 板桥市| 棋牌| 札达县| 洛浦县| 桃江县| 曲周县| 常德市| 兴化市| 聂荣县| 电白县| 乳源| 莱西市| 永川市| 来凤县| 隆尧县| 莒南县| 潼南县| 清流县| 惠东县| 清流县| 屏边| 新巴尔虎左旗| 合山市| 遵义市| 呼伦贝尔市| 佛山市| 顺昌县| 凤山市| 南昌县| 永修县| 普宁市| 旬阳县| 英吉沙县| 万年县| 嘉祥县|