특정 인터페이스에서는 호출자가 목록을 전달해야 합니다. 목록에 있는 개체의 특정 문자열 속성은 반복될 수 없습니다. 중복 데이터가 있는지 빠르게 확인할 수 있는 주석이 있나요? 최대 절전 모드 확인을 검색했는데 찾지 못했습니다. 이러한 판단 테스트가 여러 곳에서 필요한 경우, 일반적으로 이 문제를 어떻게 처리합니까? 감사해요.
그냥 상속받아도javax.validation.ConstraintValidator实现一个jsr-303的注解不就行了, 简单的Set<String> set = new HashSet<>(list); 看list.size == set.size()직접
javax.validation.ConstraintValidator
jsr-303
Set<String> set = new HashSet<>(list);
list.size == set.size()
목록을 집합으로 변환하는 주석을 정의합니다. 집합의 크기가 목록보다 작으면 중복이 있다는 뜻입니다
그냥 상속받아도
javax.validation.ConstraintValidator
实现一个jsr-303
的注解不就行了, 简单的Set<String> set = new HashSet<>(list);
看list.size == set.size()
직접목록을 집합으로 변환하는 주석을 정의합니다. 집합의 크기가 목록보다 작으면 중복이 있다는 뜻입니다