我正在使用弹簧数据的休息服务。当我从单个表中获取数据时,它以json格式返回正确的结果。但是当我在使用hibernate的实体之间使用多对多关联时,我得到了一个不可接受的结果,在chrome的控制台中出现以下错误。Spring Rest错误:无法加载资源:net :: ERR_INCOMPLETE_CHUNKED_ENCODING
Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING
我的结果看起来像只有一行重复自己,它的一个特别是该字段正在通过关联在新生成的表中使用。
[{"id":7,"name":"Milk pack","description":"haleeb","imageUrl":"milk.jpg","price":350.00,"category":null,"orderDetail":[]},{"id":8,"name":"oil","description":"olive oil ","imageUrl":"/resources/uploads/olive.png","price":670.00,"category":null,"orderDetail":[{"id":263,"productlist":[{"id":10,"name":"Mobile","description":"awesome design, slim design ","imageUrl":"/static/uploads","price":34569.00,"category":null,"orderDetail":[{"id":263,"productlist":[{"id":10,"name":"Mobile","description":"awesome design, slim design ","imageUrl":"/static/uploads","price":34569.00,"category":null,"orderDetail":[{"id":263,"productlist":[{"id":10,"name":"Mobile","description":"awesome design, slim design ","imageUrl":"/static/uploads","price":34569.00,"category":null,"orderDetail":[{"id":263,"productlist":[{"id":10,"name":"Mobile","description":"awesome design, slim design
.
.
.and so on
我的实体下
产品表
@ManyToMany(mappedBy = "productlist")
private List<OrderDetail> orderDetail =new ArrayList<OrderDetail>();
的OrderDetail表
@ManyToMany
@JoinTable(
name="order_detail_productlist",
[email protected](name="order_detail_id", referencedColumnName="id"),
[email protected](name="productlist_id", referencedColumnName="id"))
private Set<Product> productlist = new HashSet<Product>();
我使用的春天JPA的数据存储库,让他们
List<Product> findAll();
注:该产品的尚未下令工作正常