某接口,要求呼叫者傳list過來,該list裡的 物件中的 某個string屬性不能有重複,是否有這樣的註解,快速實現判斷有無重複資料?
我找了一遍hibernate校驗,沒發現有這個東西。你們一般是如何處理這個問題的,要是很多地方都要做這樣的判斷檢驗,如何寫公共輪子的。謝謝。
漂亮男人2017-05-17 10:05:54
你自己繼承javax.validation.ConstraintValidator
实现一个jsr-303
的注解不就行了, 简单的Set<String> set = new HashSet<>(list);
看list.size == set.size()
就可以了啊