카테고리 2

계층형 구조 카테고리 treeview 구현(react-dnd-treeview 외)

기존에 만든 계층형 구조의 카테고리를 프론트에서 react로 구현하는 작업을 진행했다. -- 계층형 구조 카테고리 구현 https://purplecloudtosunny.tistory.com/46 계층형 구조 카테고리 구현과 재귀함수 처음에는 카테고리를 부모-자식 구조의 카테고리를 구현하라고 하길래 단순히 부모카테고리 테이블, 자식카테고리 테이블 2개를 만들어서 하려고 했는데? 그렇게 하는게 아니라 무한 뎁스를 가 purplecloudtosunny.tistory.com react로 treeview 를 구현해주는 2개의 라이브러리를 사용하여 계층형 카테고리를 뿌려주었다. 1. material UI - treeview https://mui.com/material-ui/react-tree-view/ Tree v..

계층형 구조 카테고리 구현과 재귀함수

처음에는 카테고리를 부모-자식 구조의 카테고리를 구현하라고 하길래 단순히 부모카테고리 테이블, 자식카테고리 테이블 2개를 만들어서 하려고 했는데? 그렇게 하는게 아니라 무한 뎁스를 가진 계층형 구조의 카테고리를 구현하라고 하셔서 시작하게 됨 p_id가 부모 아이디를 가지는 foreign key로 자신의 테이블의 id를 참조하는 구조로, 전체카테고리를 직접 DB에 넣어서 그 하위 카테고리를 계속 만드는 구조로 만들 예정이므로 전체 카테고리는 p_id가 null 값이 되야 하므로 p_id는 null 값이 허용 되어야 함 - table create table categories ( id bigint not null primary key, p_id bigint, category_name varchar(200) ..