【发布时间】:2017-03-04 20:19:40
【问题描述】:
如何在 Hibernate 的 Map 中将枚举作为字符串映射到数据库 我现在如何用@MapKeyEnumerated 映射键,但是如何对我的映射值做同样的事情?
部分型号代码:
@MapKeyClass(value = Allergen.class)
@MapKeyEnumerated(value = EnumType.STRING)
@ElementCollection(targetClass = AllergicStatus.class)
private Map<Allergen,AllergicStatus> allergens;
其中 Allergen 和 AllergicStatus 是枚举
【问题讨论】:
标签: java mysql spring hibernate spring-boot