연관관계 메서드

JD_S·2022년 10월 15일
0

item.java

public void setCategory(Category category) {
	this.setCategory(category);
    category.getItems().add(this);
}

@ManyToOne(fetch = LAZY)
@JoinColumn(name = "category_id")
private Category category;

메서드 명을 지을때 웬만하면 set은 피하는게 좋을거같다. 위와 같이 하니 stackoverflow에러가 떳다. 그래서 다음과 같이 코드를 수정했다.

public void addCategory(Category category) {
	this.setCategory(category);
    category.getItems().add(this);
}
profile
Whatever does not destroy me makes me stronger.

0개의 댓글