부모 클래스의 ID를 자식 클래스로 저장하려고하면 계속 오류가 발생합니다. "오류 - 'parent_id'필드에 기본값이 없습니다. "1 대 다수 단방향 부모 - 자식 ID 계단식 저장
모든 유형의 매핑을 시도했습니다. 주석을 사용하고 있습니다. 이에
어떤 도움을 주시면 감사하겠습니다
부모 :
@Id
@Column(name="id")
@GeneratedValue(strategy=GenerationType.AUTO)
private long id;
@Column(name="description")
private String description;
@OneToMany
@Cascade(value= {org.hibernate.annotations.CascadeType.SAVE_UPDATE, org.hibernate.annotations.CascadeType.DELETE})
@JoinColumn(name="parent_id")
private List<Child> children;
아이 :
@Id
@Column(name="id")
@GeneratedValue(strategy=GenerationType.AUTO)
private long id;
@Column(name="description")
private String description;
감사합니다.
"부모 클래스에서 자식 클래스로 ID를 저장하려고 할 때"라는 의미는 무엇입니까? 당신은 정교 할 수 있습니까? –