Board(게시판)에 reply OneToMany 설정
@OneToMany(mappedBy = "board", fetch = FetchType.EAGER)
private List<Reply> reply;
Reply(답글)에 board ManyToOne 설정
@ManyToOne
@JoinColumn(name="boardId")
private Board board;
1) 연관관계의 주인이 아님. (FK는 다른 Entity 있음)
2) DB에 컬럼 생성 안함.
3) Board를 가져올때, Reply를 가져오기 위해 생성.
4) board는 Reply에서 Board연결한 FK값.
1) FetchType.EAGER : Board를 select 할 때 바로 가져온다. (한페이지에 바로 모든 데이터 보여줄때)
2) FetchType.Lazy : 필요할때(호출할때) 가져온다. (예로 리플 접기, 펼치기 기능 있을때)