메뉴테이블 메뉴코드랑 상위메뉴코드는 필수고 나머지는 필요한대로
1. 메뉴들을 계층형 쿼리로 저장하여 셀프조인을 활용하여 1,2,3레벨의 메뉴를 조회한다.
메뉴VO안에 자신의 메뉴VO List를 만듬
621. menu Map안에 List<menuVO>2를 넣고
628. List<MenuVO>2뎁스메뉴 안에 또 List<MenuVO>3뎁스메뉴 을 넣음
조회결과중 중복되는 1레벨메뉴가 하나로 담기고. 2레벨 중복메뉴 하나로. 3레벨 중복메뉴 하나로 각각의 VO에 담긴다.
마이바티스 collection에 의해
요런식으로 1메뉴에 중복되는 메뉴가 많지만 딱 중복제거 후 하나만 넣어주고, 2레벨역시 마찬가지
요런식으로 jsp에 뿌려주면 끝남
'스프링' 카테고리의 다른 글
AOP 트랜잭션기초2 고립된테스트 STUB MOCK 단위 통합테스트 (0) | 2020.11.11 |
---|---|
[Spring AOP] 프록시_타깃_데코레이터패턴 (0) | 2020.11.10 |
[JSP] JSTL EL Map 안에 여러개 리스트 뽑기 (0) | 2020.11.05 |
[Spring] MailSender 네이버 메일_2 (0) | 2020.11.05 |
[java] 싱글톤패턴 (0) | 2020.11.04 |