티스토리 뷰

반응형

회원 관리 시스템 구축


화면 구성

- 로그인 페이지 : 아이디와 비번을 입력하고 로그인 요청이나 회원가입 요청을 할 수 있음

- 메인 페이지 : 로그인한 사용자의 정보를 출력,

이 페이지에서 로그아웃 요청과 모든 회원보기 페이지 요청, 회원 수정페이지 요청을 할 수 있음

- 회원 가입 페이지 : 회원 정보를 입력하고 가입신청을 할 수 있음

- 모든 회원 정보보기 페이지 : 모든 회원 정보를 열람할 수 있음 

- 회원 수정 페이지 : 현재 로그인한 회원의 정보를 수정할 수 있음


사용자가 보낼 수 있는 요청들

- 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
댓글
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함