在使用属性结构的时候需要注意, 在 ManyToOne 使用的时候也需要注意了; 原来我使用的是@ManyToOne(cascade = CascadeType.REFRESH, fetch = FetchType.Eager)
@JoinColumn(name = "parent_id", nullable = true)
public Store getParent() {
return parent;
@JoinColumn(name = "parent_id", nullable = true)
public Store getParent() {
return parent;
}
结果在返回的json 的字符串很长 parent 是个对象[ parent{ id:"" name}]等等;
导致结果很长,出错 了后来改为
@ManyToOne(cascade = CascadeType.REFRESH, fetch = FetchType.LAZY)
@JoinColumn(name = "parent_id", nullable = true)
public Store getParent() {
return parent;
} 问题解决