【发布时间】:2018-11-01 09:53:12
【问题描述】:
除了编写客户 UserType 之外,是否有一种本地方式将单个列映射到休眠中的 Map ?
该列需要包含 key 、 value 属性。在这种情况下,最好有一个单独的表,但我有兴趣将它放在一个列中。
【问题讨论】:
-
JPA 允许您定义
AttributeConverter,因此您可以将地图转换为字符串或其他内容。试过了吗?这样你就不用 JPA 提供者特定的废话了我使用的提供者记录了这个datanucleus.org:15080/products/accessplatform_5_2/jpa/… -
@BillyFrost 感谢您的提示
-
地图有键/值对。单列是什么值?地图中的每个条目不需要两个值吗?
-
您可以轻松地将地图作为字符串。喜欢 。 key=value 分隔符 key=valie 分隔符等等....
-
用户类型有什么问题?