类与对象之间的映射

时间:2018-12-12 11:00:39

标签: java spring jpa mapping hibernate-mapping

我有一个名为theme的类,并且一个主题可以具有sub_themes。 我想在类主题和类型为主题的对象sub_theme之间进行映射。

示例:

@Entity
@Table(name = "themes")
public class Theme {

    @Id
    @GeneratedValue
    @Column(name = "Id", nullable = false)
    @Getter @Setter private Long id;
    @Column(name = "titre", nullable = true)
    @Getter @Setter private String titre;


    @Getter @Setter private Theme sub_theme;


    public Theme() {
    }

}

我该如何在主题和sub_theme之间进行映射,以及如何将主题与子主题持久化?

提前谢谢

1 个答案:

答案 0 :(得分:-1)

您需要在sub_theme字段上添加注释@ManyToOne。