我有这个属性格式在我的实体类: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