2016-05-05 213 views
0

我使用Jackson來序列化我的模型類。我序列化一個項目對象列表。每個項目對象應包含其創建者的用戶數據,但我只能獲取列表中第一個條目的數據。對於所有其他項目,我只能獲得創建者的ID。缺少JSON數據

爲什麼數據不包含在所有項目中?

"projects": [ 
    { 
     "name": "TESTPROJEKT 2", 
     "creator": { 
     "id": 1, 
     "username": "admin", 
     .... 
     }, 
     ... 
    }, 
    { 
     "name": "TESTPROJEKT 3", 
     "creator": 1, 
     ... 
    }, 
    ... 

Project.java模型類

@Entity 
public class Project { 

@ManyToOne(fetch = FetchType.EAGER) 
@JoinColumn(name = "creator") 
private Usr creator; 
... 

我所說的系列化WITN Json.toJson(projects)與項目是一個List<Projects>包含的所有數據。調試器說,數據在序列化之前在列表中。

謝謝。

回答