【发布时间】:2011-09-29 03:49:27
【问题描述】:
对于这个问题,请考虑以下示例:
@Entity
public class File {
public static enum Permission { READABLE, WRITEABLE, EXECUTABLE }
@ElementCollection
@Enumerated(EnumType.ORDINAL)
Set<Permission> permissions;
// Omitted
}
假设枚举值以序数形式存储,JPA 是否总是为这个集合创建一个额外的表?我可以更改它以使其不是一对多关系,即使用列而不是额外的表吗?
谢谢。
【问题讨论】:
标签: java jpa orm persistence jpa-2.0