스프링 5일차

선장원·2021년 11월 26일
1

Spring

목록 보기
5/16

5일차 (11/26)

Spring

delete

pk값만 넘겨서 delete로 지우면 된다.

뭐지 너무 대충 썻나 나만 알아보면 되겠지

redirect

삭제가 반영된 목록화면 보여주기

jsp를 출력했을 때 컨트롤에서 메서드를 실행해서 jsp를 출력하는 것처럼 만들어준다

그냥 실행하면 불러온 값이 안뜬다

과정
목록에서 삭제링크 클릭
HomeController의 delete메서드 호출
중략
삭제 후 HomeController의 delete메서드의 리턴값의 “redirect:/findAll”에 의해서 서블릿은 컨트롤러의 findAll의 주소를 처리하는 메서드 호출
HomeController의 findAll 메서드 호출

update

수정
수정화면 요청
수정하고자 하는 데이터를 DB로부터 가져와서 update.jsp에 띄움

수정처리
insert와 같이 form을 사용해 DTO에 값을 담아서 sql update 명령어를 사용해서 수정한다

@RequestMapping+

주소가 같아도 메소드 방식이 다르면 다르게 받는다

SelectOne으로 결과 받아오기

ex) 로그인확인

Controller

값이 맞으면 숫자가 넘어오고 틀리면 0이 온다

맞으면 index 틀리면 login

Service

Repository

없으면 null값이 넘어오네

mapper

이제 실습 내용은 올리기 힘들겠다

오늘 다른 반 최종 프로젝트를 봤는데
뭘 해야할지 감이 안오는데 아이디어가 없다 막막하네ㅠㅠ

profile
코딩도전기

0개의 댓글