[BRAND CLASS [类别类别[控制器[方法[AnjularJS脚本Display Records
我遇到了Setter和getter方法的问题......当我从Brand.java中删除它时,它会在没有类别设置的情况下消失.....但是当我添加这个setter和getter方法时{{3对于获取记录,这可能会进入无限循环。什么是解决方案......
答案 0 :(得分:0)
假设您有一个@RestController女巫将数据作为json和
发送到角度应用程序//@JsonIgnoreProperties(value = { "category" })
public class Brand{
...
@ManyToMany / OneToMany
private Category category;
... getters and setters
}
和
public class Category{
...
@ManyToMany
private Brand brand;
... getters and setters
}
尝试将@JsonIgnoreProperties(value = {" category"})添加到Brand类。
因为是类别和品牌之间的双向关系,你获取品牌对象,它带有他的类别(或类别列表)和类别随所有品牌和一次又一次:) :)
如果您想要拥有所有品牌和类别,您可以将@JsonIgnoreProperties(value = {"品牌"})添加到Category.class