Entity/Table

BookMarkFolder 엔티티 추가

book_mark_folder 테이블 추가

1. 내부에 들어가야 하는 필드 :

book_mark_folder

PK id bigint
폴더명 bookmark_folder_name String
생성 회원 아이디 member_id bigint

추가 : 기존의 즐겨찾기 테이블에 폴더 id 필요

book_mark

폴더 아이디 bookmark_folder_id bigint

2. 연관관계

public class BookMarkFolder{
    @ManyToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "member_id", nullable = false)
    private Member member;

    @OneToMany
    @JoinColum(name="bookmark_id")
    private List<BookMark> bookMark = new ArrayList<>();
}
public interface BookMarkFolderRepository extends JpaRepository<BookMarkFolder, Long> {
    List<BookMarkFolder> findAllByMemberId(Long MemberId);
}