我的实体定义了一个字段,例如
Map<String, String> props;
我有这个休眠 xml 配置
<map name="props" table="PROPS">
<key column="id"/>
<index column="name" type="string"/>
<element column="value" type="string"/>
</map>
现在我希望我的 Map 是一个 EnumMap
Map<MyEnum, String> props;
我想我需要为 MyEnum 创建自己的 Hibernate UserType,然后从 hbm.xml 中引用它......
你知道实现这一目标的最佳/最简单方法是什么吗?
非常感谢