[MVC] 쇼핑몰관리페이지 만들기 - 수정하기

🐷Jinie (juniorDeveloper)·2020년 11월 3일
0

JSP/MVC/SPRING

목록 보기
27/81

1. editokController 만들기

  • edit.jsp에서 input text한 값을 받아서 MemberVo에 넣어줄 Controller가 필요하다.
  • Controller를 만들어서 각각의 값을 set한다.

2. EditOkService 만들기

  • Controller에서 호출받고 Dao를 호출해줄 Service파일을 만들어준다.
public class MemberDeleteServiceImpli implements MemberDeleteService {
	MemberDeleteDao dao = new MemberDeleteDaoImpli();
	@Override
	public void delete(MemberVo m) {
		dao.delete(m);
	}
	
}
  • 메서드는 return형이 없는 void타입으로 만들어준다.
  • update문은 결과값이없어서 return할 부분이 없기 때문이다.

3. EditOkDao만들기

  • service가 호출할 최종메서드를 EditOkDao에 만들어준다.
  • 이때, 각각의 쿼리문에 set할 값들의 형을 그림과같이 잘 맞춰주자.
  • 만들어둔 service의 editOk메서드를 호출해준다.
  • service의 메서드 내부를 보면 dao를 호출해서 dao의 메서드를 최종적으로 실행하도록 되어있다.
  • 코드가 실행되고 난 후에
  • MemberSelectController로 최종적으로 이동하도록 RequestDispatcher를 사용한다.

4. EditOk 결과확인하기



  • '김행복' 이름이 '김행복22'로 잘 수정되는 것을 볼 수 있다.
  • 오라클 데이터베이스에서도 잘 바뀐것을 확인했다.
profile
ᴘᴇᴛɪᴛs ᴅᴇ́ᴠᴇʟᴏᴘᴘᴇᴜʀ. ᴘʀᴏɢʀᴀᴍᴍᴀᴛɪᴏɴ = ᴘʟᴀɪsɪʀ 💕

0개의 댓글