프로그래밍 이것저것 끄적끄적
개인프로젝트_개발일지_2022.09.29 본문
728x90
SMALL
볼링장 마다 회원의 등급을 관리하기 위해 테이블을 새로 만들었다
회원등급관리 테이블에서 볼링장별 회원등급을 조회하는 쿼리를 작성하였고 볼링장 마다 그 회원이 무슨 등급인지 알려주기위해 alley/detail 페이지에 코드를 작성하였다.
회원등급을 변경하기위해서는 해당볼링장에 3개월간 4회이상 예약한 이력이 있어야 한다고 규칙을 정했고 그에 맞게 쿼리를 작성하였다.
위 코드는 예를들면 3개월간 a라는사람이 a라는 볼링장에 예약을 몇번했는지 개수를 체크할수있는 쿼리이다 이 값을 model에 담아서 jsp로보내고 <c:if>를 사용하여 이 값이 4 이상일때만 회원등급변경신청 버튼이 보이게 만들었다.
추가적으로 oracle에서 mysql로 db를 변경하면서 작동하지 않던 기능들을 몇가지 손보았다.
오늘은 로직을 어덯게 짜야하고 테이블구성을 어덯게하고 데이터를 어덯게 가져와서 어덯게 뿌려줄지 고민을 하다 시간을 너무 많이 소비했다. 너무 복잡하게 생각하다보니 생각이 꼬리를물고 꼬이고 정리가 안된거같다. 더 넓은 시야로 보고 단순하게 생각할 필요도 있는거같다.
728x90
LIST
'Spring > 개인프로젝트' 카테고리의 다른 글
개인프로젝트_개발일지_2022.10.04 (0) | 2022.10.04 |
---|---|
개인프로젝트_개발일지_2022.09.30 (1) | 2022.10.04 |
개인프로젝트_개발일지_2022.09.28 (0) | 2022.09.29 |
개인프로젝트_개발일지_2022.09.27 (0) | 2022.09.27 |
개인프로젝트_개발일지_2022.09.26 (0) | 2022.09.26 |
Comments