休眠-生成复合密钥的一部分

dfddblmv  于 2021-07-09  发布在  Java
关注(0)|答案(0)|浏览(228)

我有以下课程:

@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 不幸的是,我找不到这样做的方法。我在这里看过类似的问题,但我找不到答案(所有提出的解决方案在这种情况下都不起作用)。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题