我有一个包含质量列表的摘要类。 Quality 包含一个 String 名称和 int 值。此数据存储在非规范化数据库结构中,只有一个表,用于摘要和质量。
质量表:
编号, 一些文件, 质量名称 1, 质量值1, 质量名称2, 质量值2, 质量名称 3, 质量值3
对于每个质量名称和值对,必须在 Summary 类中插入一个新的 Quality 对象。
如何在hibernate中映射这个(xml hibernate mapping)?
最佳答案
不清楚 Quality
对象必须如何“插入”到 Summary
holder 类中,但我认为自定义用户类型(o.h.u.UserType
或 o.h.u.UserCollectionType
)是去这里的路。
更多细节请引用文档中的5.2.3. Custom value types部分(关于映射就不多说了,只需在映射中将自定义用户类型指定为type
即可)。
关于java - 映射非规范化 hibernate ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2682525/