49.5. 2. 링크
link 주석을 사용하면 오브젝트를 함께 연결할 수 있습니다.
주석 이름 | 레코드 유형 | level |
---|---|---|
링크 | all | 클래스 및 속성 |
매개변수 이름 | type | 정보 |
---|---|---|
linkType | LinkType | 선택 사항 - 기본적으로 값은 LinkType.oneToOne이므로 언급할 의무가 없습니다. |
단 한 대 1개의 관계만 허용됩니다.
예: 모델 클래스 클라이언트가 Order 클래스에 연결된 경우 다음과 같은 Order 클래스에서 주석 Link를 사용합니다.
속성 링크
@CsvRecord(separator = ",") public class Order { @DataField(pos = 1) private int orderNr; @Link private Client client; }
그리고 클래스 클라이언트의 경우:
클래스 링크
@Link public class Client { }