【发布时间】:2016-11-10 08:44:08
【问题描述】:
我们可以在集合中包含集合的字段上添加 ElementCollection 注释吗?
@ElementCollection
private Map<String, List<String>> mappedData = new HashMap<String, List<String>>();
我目前收到 MappingException,因此不确定是否涉及其他注释或代码,或者我是否必须创建一个新类并可能使用 Embeddable 和 Embedded
【问题讨论】:
-
小心嵌套集合。如果您稍后需要将
List更改为Set,会发生什么情况?请参阅 @AlexR 关于使用 bean 的有用建议:stackoverflow.com/questions/16516107/…