Advertisement

Hibernate 学习 笔记 关于多表 映射

阅读量:

之前提到了Hibernate的一对一映射方案,在基于实体类与数据表之间的一一对应关系下相对较为简单。接下来讨论多表映射的情况,在其中涉及多个实体类型及其对应的数据存储结构时通常会增加系统设计的复杂度。

建立实体类

我创建了两个实体类,并将它们分别定义为作者类和文章类。其余的方法被忽略了。这些作者类定义如下:

复制代码
    @Entity
    public class Author {
    
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private int id;
    @NaturalId()
    private String username;
    @Column(nullable = false)
    private String password;
    @Column
    private String nickname;
    @Column(name = "register_time")
    @Temporal(TemporalType.DATE)
    private Date registerTime;
    
    }

文章类如下:

复制代码
    
    @Entity
    public clas

全部评论 (0)

还没有任何评论哟~