티스토리 뷰
회원 관리 시스템 구축
화면 구성
- 로그인 페이지 : 아이디와 비번을 입력하고 로그인 요청이나 회원가입 요청을 할 수 있음
- 메인 페이지 : 로그인한 사용자의 정보를 출력,
이 페이지에서 로그아웃 요청과 모든 회원보기 페이지 요청, 회원 수정페이지 요청을 할 수 있음
- 회원 가입 페이지 : 회원 정보를 입력하고 가입신청을 할 수 있음
- 모든 회원 정보보기 페이지 : 모든 회원 정보를 열람할 수 있음
- 회원 수정 페이지 : 현재 로그인한 회원의 정보를 수정할 수 있음
사용자가 보낼 수 있는 요청들
- main.do : 메인 페이지를 달라는 요청
- loginForm.do : 로그인 페이지를 달라는 요청
- login.do : 로그인 처리를 해달라는 요청(id, pw가 파라미터)
- logout.do : 로그아웃 해달라는 요청
- joinForm.do : 회원 가입 페이지를 달라는 요청
- join.do : 회원 가입 처리를 해달라는 요청(회원 정보들이 파라미터)
- memberUpdateForm.do : 회원 수정 폼을 달라는 요청
- memberUpdate : 회원 수정 처리를 해달라는 요청
- memberList.do : 모든 회원 정보 보기 페이지를 달라는 요청
요청들을 처리하기 위해 필요한 로직(기능)
- 아이디를 받아 사용자의 정보를 디비에서 가져오는 기능
- 아이디와 비번을 받아서 로그인 여부를 판단해주는 기능
- 회원정보 집합을 받아서 회원가입을 시켜주는 기능
- 회원정보 집합을 받아서 회원정보를 수정해주는 기능
- 모든 회원의 정보를 조회하는 기능
로직을 처리하기 위한 디비기능
- selectOne
'Programming > Spring Framework' 카테고리의 다른 글
2016.6.16[Spring MVC] (0) | 2016.06.16 |
---|---|
2016.6.13[Spring AOP] (0) | 2016.06.13 |
2016.6.10[Spring AOP] (0) | 2016.06.10 |
2016.6.8 (0) | 2016.06.08 |
2016.5.30 (0) | 2016.05.30 |