休眠 - 生成复合键的一部分

时间:2014-03-11 17:02:30

标签: java hibernate generator composite-key

我有以下课程:

@Entity
public class User {

    @Embeddable
    public static class Key implements Serializable {

        private static final long serialVersionUID = 1L;

        private int id;

        @Temporal(TemporalType.TIMESTAMP)
        private Date effectiveDate;

        @Column(unique = true)
        private String name;

        // Getters, Setters
    }

    @EmbeddedId
    private Key key;

    @Column(nullable = false)
    private String password;

    // Getters, Setters ...

}

我希望生成id中的key字段,遗憾的是我无法找到这样做的方法。我在这里查看了类似的问题,但我找不到答案(所有提出的解决方案在这种情况下都不起作用)。

0 个答案:

没有答案