我需要請求參數綁定到下面的Java類的實例(getter和setter忽略):Grails的數據綁定
public class ShippingHouse {
private String name;
private String description;
private List<ShippingRule> shippingRules = new ArrayList<ShippingRule>();
}
public class ShippingRule {
private ShippingHouse shippingHouse;
private String name
}
注意,有一個1:N ShippingHouse
和ShippingRule
,但每個之間的關係ShippingRule
也有參考ShippingHouse
thaat擁有它。
如果這些人的Grails命令/域類,我會請求參數綁定它們
name=foo&description=bar&shippingRules[0].name=sr0&shippingRules[1].name=sr1
但它似乎並不像這將設置每個ShippingRule
內參照擁有ShippingHouse
。有沒有辦法我可以自動綁定這個,或者我必須自己寫代碼?
我不能像'hasMany'和'belongsTo'那樣使用GORM概念,因爲類是Java類 –