정렬 설정 + 코드 + 이해 설정
<set
name=" "
table=" "
lazy="true"
cascade="all"
sort=" ㈠">
<key column=""/>
<one-to-many class=""/>
</set>
주석 1:
Sorted Set < T > 를 사용 하여 집합 정렬
정렬 클래스 구현
JDK 주석 에 따 르 면:
교체 기 가 요소 의 증가 순서에 따라 옮 겨 다 니 는 집합 을 확보 하고 요소 의 자연 순서 (Comparable 참조) 에 따라 정렬 하거나 질서 있 는 집합 을 만 들 때 제공 하 는 Comparator 에 따라 정렬 할 수 있 습 니 다.이 정렬 을 사용 하려 면 다른 조작 도 제공 해 야 합 니 다. (이 인 터 페 이 스 는 SortedMap 의 집합 대응 물 입 니 다.)
질서 있 는 집합 을 삽입 하 는 모든 요 소 는 Comparable 인터페이스 (또는 지 정 된 Comparator 가 받 아들 여야 합 니 다) 를 실현 해 야 합 니 다.또한, 모든 요 소 는 서로 비교 할 수 있어 야 합 니 다. e1. compare To (e2) (또는 comparator. compare (e1, e2) 는 질서 있 는 집합 에 있 는 임의의 요소 e1 과 e2 에 대해 서 는 ClassCastException 을 던 질 수 없습니다.이러한 제한 을 위반 하려 고 시도 하면 규칙 을 위반 하 는 방법 이나 구조 적 방법 으로 ClassCastException 을 호출 할 수 있 습 니 다.
즉:
집합 에 add 작업 을 하려 면 대응 하 는 클래스 는 Comparable 인 터 페 이 스 를 실현 해 야 합 니 다.
집합 을 교체 하고 질 서 를 확보 하려 면 대응 하 는 클래스 는 반드시 Comparator 인 터 페 이 스 를 실현 해 야 한다.
주:
정렬 이 필요 한 클래스 에 대한 인터페이스 구현 입 니 다.
히 베 네 이 트 가 프로필 을 지원 하 는 방법 을 알 고 있 습 니 다. 하지만 해당 하 는 히 베 네 이 트 를 사용 해 야 할 것 같 습 니 다. set 집합 이 그런 지 모 르 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
2022년 3월 21일 TIL1. JVM & JDK JVM JRE 자바 실행 환경의 약자로 자바 프로그램을 실행하기 위한 도구들이 들어있으며 JVM이 이 안에 포함된다 JDK JRE + 개발툴 javac는 컴파일 명령어 HelloWorld.cl...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.