我有这些简化的类型:
public class DataBean extends ZZZZZ {
public String name;
}
public class Member extends CCCCC {
public DataBean m_data;
}
我想映射m_data
。name
直接在Member
. 我不能在两者之间使用任何类型的继承(已经被占用了!)。
这将是理想的:
<property name="m_data.name" column="name" type="string" access="field" />
任何的想法?Hibernate可以吗?
目前我收到此错误:
org.hibernate.PropertyNotFoundException:在 com.example.Member 上找不到字段 [m_data.name]
主要原因是我试图(重新)使用从http服务获取的数据bean,我真的不想重写所有字段,也不想编写setter/getter。