인프런 커뮤니티 질문&답변

학운학운님의 프로필 이미지
학운학운

작성한 질문수

스프링 프레임워크는 내 손에 [스프1탄]

질문드립니다.

작성

·

222

·

수정됨

0

안녕하세요 선생님.

 

제가 혼자 게시판 만들어보는 중에 궁금한 점이 생겨서 여쭙습니다.

 

123123.PNG

회원권한을 종합적으로 수정하는 페이지입니다.

준회원, 정회원을 변경하고 회원 등급 변경 버튼을 누르면 해당하는 회원의 등급이 바뀌게 하고 싶습니다. 그런데 이 부분을 update할 때 어떤식으로 하면 좋을지 전혀 감이 안 오는 상태입니다. 어떻게 해보면 좋을까요? view에서는 form에 담아서 post로 보낼 거구요 mapper에서 mybatis를 어떻게 써야할지 잘 감이 안오네요.. 컨트롤러에서는 스프1탄 방식으로 1 하고 0 리턴받아서 rttr로 처리하면 될까요?

 

선생님의 큰 도움 간절합니다. ㅜㅜ

답변 1

1

박매일님의 프로필 이미지
박매일
지식공유자

예를 들면 준회원 1, 정회원 0 이런 방식으로 해보 될듯합니다.

회원등급버튼을 가입일 오른쪽에 회원별로 쭉~ 만들고
회원별로 등급버튼을 클릭하면
회원 아이디하고
준회원(type=am)인지, 정회원(type=rm)인지 type값을(?) 하나 가지고 넘어가면 될 듯합니다.
컨트롤러에서 아이디(test1)와 type을 받아서
type이 am 준회원이면 amUpdate()에서
test1인 회원을 준회원으로 아래처럼 update를 하면되고
update member set level=1 where memId='test1'

type이 rm 정회원이면 rmUpdate()에서
test1인 회원을 정회원으로 update를 하면될듯한데요?
update member set level=0 where memId='test1'

더 쉬운 방법도 있으면 해보시구요 ㅎ

 

학운학운님의 프로필 이미지
학운학운

작성한 질문수

질문하기