[高分求助]请问JPA中使用UUID可以用作复合主键吗?
近期在一个项目中使用了 Hibernate3 + Spring + Jpa `1.0 的框架技术
其中有一个复合键中的实体中打算使用 UUID生成其中的一个键,实体代码如下
@Entity@IdClass(FolderPrimaryKey.class)@Table(name = "folder")public class FolderEntity implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(generator = "system-uuid") @GenericGenerator(name = "system-uuid", strategy = "uuid") @Column(name = "folderId", length = 32, nullable = false) private String folderId; @Id @Column(name = "userId", length = 32, nullable = false) private String userId;