🚧 Fix infinite json loop
This commit is contained in:
parent
62d5b739fc
commit
ec41bec3a2
@ -1,6 +1,7 @@
|
||||
package dev.dinauer.maven.maven.core.snapshot;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonBackReference;
|
||||
import com.fasterxml.jackson.annotation.JsonManagedReference;
|
||||
import jakarta.persistence.*;
|
||||
|
||||
import java.util.List;
|
||||
@ -26,9 +27,11 @@ public class SnapshotBundle
|
||||
private SnapshotVersion snapshotVersion;
|
||||
|
||||
@OneToMany(mappedBy = "snapshotBundle")
|
||||
@JsonManagedReference
|
||||
private List<SnapshotJar> jars;
|
||||
|
||||
@OneToOne(mappedBy = "snapshotBundle")
|
||||
@JsonManagedReference
|
||||
private SnapshotPom pom;
|
||||
|
||||
public String getId()
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
package dev.dinauer.maven.maven.core.snapshot;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonBackReference;
|
||||
import jakarta.persistence.*;
|
||||
|
||||
@Entity
|
||||
@ -21,6 +22,7 @@ public class SnapshotJar
|
||||
|
||||
@ManyToOne(cascade = CascadeType.PERSIST)
|
||||
@JoinColumn(name = "snapshot_bundle_id")
|
||||
@JsonBackReference
|
||||
private SnapshotBundle snapshotBundle;
|
||||
|
||||
public String getId()
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
package dev.dinauer.maven.maven.core.snapshot;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonBackReference;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import jakarta.persistence.*;
|
||||
|
||||
@ -22,6 +23,7 @@ public class SnapshotPom
|
||||
|
||||
@OneToOne(cascade = CascadeType.PERSIST)
|
||||
@JoinColumn(name = "snapshot_bundle_id")
|
||||
@JsonBackReference
|
||||
private SnapshotBundle snapshotBundle;
|
||||
|
||||
public String getId()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user