회원가입
-
[Java] SpringBoot 프로젝트 : 회원가입 기능 구현 - 아이디 중복확인프로젝트/기능 정리 2023. 6. 29. 14:27
목적 게시판 형식 웹사이트 개발 시 회원가입 기능 구현 정리 아이디 중복확인, 비밀번호 확인, 이메일 인증번호 등 세부 기능 정리 지난 글에서는 전체적인 회원가입 과정 흐름과 가입 폼 태그 및 세부사항 등을 살펴봤다. 이번엔 회원가입 시 입력한 아이디 중복체크 과정을 알아보자. [데이터 흐름도] 데이터 흐름도는 다음과 같다. [JSP] 다시 아이디 부분 태그를 보면 아래와 같다. 아이디 간단히 흐름을 먼저 설명하자면, 회원이 아이디 입력 후 "중복체크" 버튼 클릭 JS에서 Ajax로 서버에 회원이 입력한 아이디 전달 요청 받은 컨트롤러는 회원이 입력한 아이디가 DB에 있는지 확인 아이디 유무에 따라 문자열을 담은 Map 객체 반환 정도로 볼 수 있다. 일단 버튼 태그는 아래와 같았다. id로 confir..