【示例】
@OneToMany(fetch=FetchType.LAZY)
@JsonIgnore
@Fetch(FetchMode.SELECT)
@Cascade(value={CascadeType.SAVE_UPDATE})
@JoinColumn(name="userId",updatable=false)
private Set<UserRoleBean> userRoleSet = new HashSet<UserRoleBean>();
----------------------------------------------------------------------------------------------
【說明】
json序列化時將java bean中的一些屬性忽略掉,序列化和反序列化都受影響
上述代碼userRoleSet 屬性上加了 @JsonIgnore,這個時候從后台推數據到前台的時候,就會把userRoleSet 這個引用屬性給忽略掉。
避免返回寫json時報錯: