<< 학습 목표 >>

1. 회원 탈퇴 서비스를 구현할 수 없는 이유를 설명할 수 있다.


전 글 ( https://codingaja.tistory.com/44, https://codingaja.tistory.com/47, https://codingaja.tistory.com/48 ) 에서 프로젝트에 회원가입, 로그인, 회원정보수정 서비스를 구현했음

 

비록 회원 정보 수정 서비스를 완전히 다 구현하진 못했지만...

CRUD 서비스 중 CRU 를 구현했으므로 이제 D(Delete) 를 구현하자

회원 탈퇴가 대표적인 D 서비스임

 

회원 탈퇴 서비스는 회원 정보를 삭제(Delete) 하는 서비스임

 

우선 기능에 대한 정의, 스토리보드, 인터페이스를 작성하자

<< 기능에 대한 정의 >>
로그인을 한 사용자만 이용할 수 있는 기능으로 회원 탈퇴 버튼을 눌렀을 때 로그인을 한 사용자의 정보를 삭제함
<< 스토리 보드 >>
<< 인터페이스 >>

회원 탈퇴 버튼이 있는 페이지는 우리가 앞서 로그인 서비스를 구현할 때 추가했었음

( https://codingaja.tistory.com/47 )

 

회원 탈퇴 버튼이 있는 페이지는 webapp -> member -> index.html 임

회원 탈퇴 버튼이 구현되어있으니 별도의 코드를 입력할 필요는 없음

 

그. 러. 나. 회원 탈퇴 서비스는 회원 정보 수정 서비스와 마찬가지로 아직은 구현할 수 없음

회원 탈퇴를 하기 위해서는 로그인을 한 사용자가 누구인지 알아야하고 그러기 위해서는 쿠키(Cookie) 나 세션(Session) 에서 로그인을 한 사용자의 ID 를 저장해둬야한다고 했음

쿠키와 세션은 다음 장인 Chapter05 에서 배울 것임 

 

지금은 회원 탈퇴 서비스를 왜 구현할 수 없는지까지만 기억하자

회원 탈퇴 서비스는 다음 장에서 구현할 것

 

여기까지 회원 탈퇴 서비스 끝~!


여기까지 글의 개수만 놓고 보면 제일 많은 Chapter04 가 끝났음

지금 우리는 서블릿의 2 / 3 를 배운 것이므로 지금까지 배운 것들을 다시 한번, 그리고 또 한번 복습하자

 

간혹 복습을 전혀 하지 않고 진도만 따라오거나 복습을 딱 한번만 하고 진도를 따라오는 분들이 있는데 그렇게 복습을 적게 하면 절대 서블릿을 내껄로 만들 수 없음

 

운동 선수들을 보면 프로 운동 선수가 되기 위해 기초 체력을 매일 기름 또한 기본적인 자세, 응용 자세 등 다양한 것들을 매일 매일 연습함

우리도 개발 준비생이 아닌 개발 선수가 되기 위한 과정이므로 배웠던 것을 또 보고 또 보고 여러번 반복해야함

그러나 우리는 운동 선수와 비교했을 때 앞날이 굉장히 창창함

운동 선수들은 그렇게 열심히 운동해도 순위권에 들지 못하면 대회에 나갈 기회 조차 잃어버림

그리고 그 대회의 종류나 횟수가 매우 제한적임

개발 선수가 되고 싶은 우리는? 개발자 취업 준비생의 순위 라는게 없을 뿐더러 내가 지원 할 수 있는 회사는 널리고 널렸음

 

반드시 복습을 해야하고 한번이 아닌 여러번 해야함

728x90
LIST