我有一个使用代表发布者对象的“类”标签的休眠映射。发布者字段之一是一个非常大的描述(最大 30k 字符)。我正在使用最大为 4k 字符的 oracle varchar 字段,因此我被迫将我的描述拆分为 8 个不同的字段(我被迫使用 varchar 字段类型 btw)。我不想隐藏这个数据库的复杂性,并且我的发布者对象中只有 1 个描述字段。
到目前为止,我发现的唯一方法是在休眠中使用 8 个描述字段映射一个“transit”对象,我可以在只有 1 个描述的最终发布者对象中手动复制该对象。
有人有更好的方法吗?