Подтвердить что ты не робот

Как отключить ссылку на объект при использовании @JsonIdentityInfo?

Когда я использую JsonIdentityInfo, например,

@JsonIdentityInfo(generator = ObjectIdGenerators.IntSequenceGenerator.class, property = "@dataSet")

Джексон заменит объект, который оказался идентификатором, такой как следующий.

{
  "@dataSet" : 1,
  "createdDate" : 1374039391476,
  "lastUpdated" : 1374039391476,
  "dataSetId" : 1,
  "dataSetVersions" : [ {
    "createdDate" : 1374039391486,
    "lastUpdated" : 1374039391486,
    "dataSetVersionId" : null,
    "dataSetVersionNumber" : 1,
    "startTime" : null,
    "endTime" : null,
    "dataSet" : 1 <------ 1 reference to "@dataSetId":1
}

Я также попробовал @JsonIdentityReference(alwaysAsId = true)

Эта аннотация заставляет объект заменять на id, но я хочу отключить замену

Могу ли я отключить эту функцию, а не заменить ее идентификатором?

4b9b3361