将Collection <string>映射到String列</string>

时间:2015-02-12 00:49:46

标签: java hibernate orm

如何使用Hibernate将Collection<String>映射到String列?

我有一个类,它有多个只有少量元素的集合。 因此创建多个映射表会有点过分。在这种情况下,创建hibernate映射的最佳方法是什么?

public class MyClass {
   private Collection<String> names;
   private Collection<String> nickNames;
   .
   . //more collections have only few (1-2) elements
   // getters and setters
}

1 个答案:

答案 0 :(得分:0)

您应该将每个集合保存为一对多映射。否则,您正在违反数据库规范化Click