将 Collection<String> 映射到 String 列
Map Collection<String> to String column
如何使用 Hibernate 将 Collection<String>
映射到 String
列?
我有一个 class,它有多个只有少数元素的集合。
所以创建多个映射表就有点过分了。在这种情况下创建休眠映射的最佳方法是什么?
public class MyClass {
private Collection<String> names;
private Collection<String> nickNames;
.
. //more collections have only few (1-2) elements
// getters and setters
}
您应该将每个集合保存为一对多映射。否则你将违反数据库规范化 Click
如何使用 Hibernate 将 Collection<String>
映射到 String
列?
我有一个 class,它有多个只有少数元素的集合。 所以创建多个映射表就有点过分了。在这种情况下创建休眠映射的最佳方法是什么?
public class MyClass {
private Collection<String> names;
private Collection<String> nickNames;
.
. //more collections have only few (1-2) elements
// getters and setters
}
您应该将每个集合保存为一对多映射。否则你将违反数据库规范化 Click