목록PROJECT (54)
코디잉

관리자ID: abc12345 회원 ID: abc123@test.com 위와 같이 관리자와 회원의 ID 형식이 나눴다. 그래서 로그인폼에 ID 입력 시, 『@』의 유무로 회원/관리자 테이블을 각각 스캔했다. 로그인했을 때, 1) @로 회원/관리자 구분 2) 해당 정보가 있는지 DB확인 정보가 있다면, 3) 회원-영구정지 여부 확인 / 관리자-관리자 메인으로 이동 4) 멤버코드를 세션에 심어놓음 위의 멤버코드 활용해서 HEADER 에 필요한 정보들 가져옴 5) 로그아웃 시, 세션 제거 🔥 DAO interface에서 매개변수가 2개 이상이면 DTO로 받는게 편함.. 아니면 hashmap으로 구성 🔥 영역에서 GET방식으로 넘겨준 파라미터 값 받는 방법 → 1) let urlParams = new URLSea..

큰 틀은 부트스트랩 템플릿을 사용했다. 내부 디자인은 마켓컬리와 같은 심플하면서도 깔끔한 분위기를 팀원 모두 원했어서 브랜드 컬러를 주황색으로 잡고, 마켓컬리를 래퍼런스로 잡았다. (회원페이지 디자인은 마켓컬리와 유사하게,,거의 뭐 교과서 참고하듯이 들락날락거렸다 ㅋㅋㅋㅋ) 알림창은 sweetalert2 를 사용했다. 예시 화면)

자바 콘솔로 진행해 본 거 말고는 처음 진행해 본 프로젝트라서 기한 내에 만들려면 어느 정도 스케일로 구성해야 하는 지도 잘 몰랐다. 지금까지 경험했던 애플리케이션들만 생각하면서 좋았던 여러 기능들을 다 집어넣으려다보니 기한 내에 완성하지 못했다..! 핵심적인 부분만 복습할 겸 진행해 볼 계획이라 ERD를 재구성했다.