我有這個屬性格式在我的實體類:Hibernate不承認持續的getter/setter屬性
@Column(name="avatar",nullable=false,length=1000)
String getAvatarData() {
return new JSONObject(avatar.export()).toString();
}
void setAvatarData(String data) {
avatar = Avatar.restore(new JSONObject(data).toMap());
}
Hibernate不處理它。至少,它不包含在它生成的模式中。
我添加了註釋getAvatarData,沒有效果。它在文檔中也沒有提到(關於使用propery訪問而不是字段訪問,這是相當模糊的)。 http://docs.jboss.org/hibernate/core/3.6/reference/en-US/html/mapping.html#mapping-declaration-property – 2011-05-18 11:26:35
哦,我發現它需要在課堂上。這真的有必要嗎?我在課堂上有很多其他欄目,對於這些欄目,欄位訪問沒有問題。 – 2011-05-18 11:27:37