BookMarkFolder 엔티티 추가
book_mark_folder 테이블 추가
book_mark_folder
| PK | id | bigint |
|---|---|---|
| 폴더명 | bookmark_folder_name | String |
| 생성 회원 아이디 | member_id | bigint |
추가 : 기존의 즐겨찾기 테이블에 폴더 id 필요
book_mark
| 폴더 아이디 | bookmark_folder_id | bigint |
|---|
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);
}