Estoy tratando de serializar POJO a JSON, pero atascado en el problema de referencia circular. Sé cómo manejar uno a muchos y revertir relaciones usando @JsonBackReference
y @JsonManagedReference
.¿Cómo resolver referencias circulares en el serializador json causado por muchos TO Muchos hibernan mapeo bidireccional?
Mi problema es con la relación bidireccional de muchos a muchos (por ejemplo, un estudiante puede tener muchos cursos y cada curso puede tener muchos estudiantes inscritos), las referencias de los padres las referencias secundarias y secundarias y aquí mi serializador muere. Según mi entender, no puedo usar @JsonBackReference
aquí ya que el tipo de valor de la propiedad debe ser un bean: no puede ser una colección, mapa, matriz o enumeración.
¿Puede alguien aconsejar cómo puedo manejar este escenario?
Esto, más algunas adiciones que mencionaré a continuación, resolvió un problema similar muy bien para mí. – jpitt42