https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=heartflow89&logNo=221111790296
[spring/java] 아이디 찾기
이전 포스팅까지 회원가입, 로그인, 로그아웃 기능에 대해서 알아보았다. 이번 포스팅에서는 아이디 찾기 ...
m.blog.naver.com
자세한 설명은 해당 블로그에 나와있습니다.
저는 제가 이해한 바를 적기 위해서 따로 순서만 적겠습니다.
1. 유저들을 관리하는 MemberController 에 아이디 찾기 폼으로 이동하기 위한 @RequestMapping 을 추가한다.
2. 기존 로그인 창 혹은 회원가입창에서 아이디 찾기로 이동하기 위한 코드를 추가한다.
3. 아이디 찾기 화면을 구현한다.(jsp)
4. MemberMapper.xml 에 아이디를 찾기 위한 sql을 추가한다.
1) select 를 이용해서 String으로 resultType을 설정하고
입력한 email 과 DB가 가지고 있는 email 을 비교해서 id를 검색한다.
5. MemberMapper.java, MemberService.java 에 id찾기 메소드(findId)를 추가한다.
6. MemberServiceImpl.java 에 아이디 찾기에 사용될 비즈니스 로직을 추가한다.
7. 1번에서 작성했던 RequestMapping 에 RequestMethod 와 HttpServletResponse,
RequestParam(email)로 찾은 아이디를 Model을 이용해서 jsp에서도 출력할 수 있도록 한다.
'IT 개념' 카테고리의 다른 글
Web 서버와 WAS의 차이점 (0) | 2021.07.31 |
---|---|
맨날 헷갈리고 까먹는 정규화 (0) | 2021.07.22 |
bxslider 를 사용한 후 이미지 링크가 적용되지 않을 때 (0) | 2021.07.22 |
JSTL 슬라이드 적용 (0) | 2021.07.19 |
Bootstrap pagination 가운데 정렬 (0) | 2021.07.19 |