Java 如何添加地图<;字符串,列表<;字符串>&燃气轮机;在实体类中?

Java 如何添加地图<;字符串,列表<;字符串>&燃气轮机;在实体类中?,java,oracle,jpa,jpa-2.0,eclipselink,Java,Oracle,Jpa,Jpa 2.0,Eclipselink,我想添加一个映射,如 Map<String, List<String>> attributes; Map属性; 我已经在其他情况下使用了@MapKeyColumn,但这里有一个键/值表,其中一个键可能出现多次 你将如何解决这个问题?对于这类问题领域有没有(JPA内置的)解决方案 谢谢你的回复 没有直接的方法。您需要创建一个类来表示关联,或者在get/set方法中执行某种转换 看, 如果您没有找到任何解决方案,只需创建一个自定义类,该类具有属性“name”和“List”

我想添加一个映射,如

Map<String, List<String>> attributes;
Map属性;
我已经在其他情况下使用了
@MapKeyColumn
,但这里有一个键/值表,其中一个键可能出现多次

你将如何解决这个问题?对于这类问题领域有没有(JPA内置的)解决方案


谢谢你的回复

没有直接的方法。您需要创建一个类来表示关联,或者在get/set方法中执行某种转换

看,


如果您没有找到任何解决方案,只需创建一个自定义类,该类具有属性“name”和“List”谢谢:-)我有一个表示属性的自定义类。它是我实体中这些对象的列表。地图会更方便。谢谢你,詹姆斯!很好的消息来源。