相关疑难解决方法(0)

删除双向递归关系的最简单方法是什么?

我使用Gson 库将Java对象转换为Json响应...问题是,在JPA请求之后,由于与其他实体的递归关系而无法转换从DB检索的对象(请参阅我之前的问题),例如:

public class Gps implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @Basic(optional = false)
    @Column(name = "IMEI", nullable = false, length = 20)
    private String imei;
    //some code here...
    @OneToMany(cascade = CascadeType.ALL, mappedBy = "gpsImei", fetch = FetchType.LAZY)
    private List<Coordonnees> coordonneesList;


public class Coordonnees implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Basic(optional = false)
    @Column(name = "IDCOORDONNEES", nullable = false)
    private Integer idcoordonnees;
    //some code …
Run Code Online (Sandbox Code Playgroud)

java recursion gson

14
推荐指数
1
解决办法
9644
查看次数

标签 统计

gson ×1

java ×1

recursion ×1