I have a class named theme , and a theme can have sub_themes. i want to do mapping between the class theme and the object sub_theme of type theme.
Example :
@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() {
}
}
How can i do mapping between theme and sub_theme, and how to persist a theme with its sub themes ?
Thank you in advance