我想添加一个映射
Map<String, List<String>> attributes;
我已经@MapKeyColumn
在其他情况下使用过,但是在这里我确实有一个键/值表,其中一个键可能会出现多次。
你会如何解决这个问题?这种问题域是否有任何(JPA 内置)解决方案?
谢谢您的答复!
我想添加一个映射
Map<String, List<String>> attributes;
我已经@MapKeyColumn
在其他情况下使用过,但是在这里我确实有一个键/值表,其中一个键可能会出现多次。
你会如何解决这个问题?这种问题域是否有任何(JPA 内置)解决方案?
谢谢您的答复!
没有直接的方法。您需要创建一个类来表示关联或在 get/set 方法中执行某种转换。
看,
http://en.wikibooks.org/wiki/Java_Persistence/Relationships#Nested_Collections.2C_Maps_and_Matrices