46.4. 2.リンク
リンクアノテーションを使用すると、オブジェクトをリンクできます。
アノテーション名 | レコードタイプ | レベル |
---|---|---|
リンク | all | クラスおよびプロパティー |
パラメーター名 | type | Info |
---|---|---|
linkType | LinkType | オプション: デフォルトでは、値は LinkType.oneToOne です。そのため、説明するものではありません。 |
1 対 1 の関係のみが許可されます。
例: モデル Class Client が Order クラスにリンクされている場合は、以下のような Order クラスのアノテーション Link を使用します。
プロパティーリンク
@CsvRecord(separator = ",") public class Order { @DataField(pos = 1) private int orderNr; @Link private Client client; }
Client クラスの AND:
クラスリンク
@Link public class Client { }