Spring boot
Spring booy (글 수정)
z00h
2021. 10. 1. 21:11
글 수정
@putmapping
@pathvariable
@RequestBody
putBoard에서 id의 값으로 수정하기 위한 객체 생성
Service에서 보이는 주석들은 author, content, subject, writeDate,wrteTime을 수정하겠다는 의미인데,
author, content, subject, password 는 postman의 Body부분에서 직접 수정을 할수 있도록 만들고
Id,WrtiteDate,WriteTime은 자동으로 나오도록 설정을 하였다. (id, 현재날짜, 현재시간이 나오도록. )
결과인 result 선언
BoardDAO
int postBoard(BoardDTO boardDTO); 를 추가
BoardMapper에서도 앞서말한 5개의 값들을 수정하도록 쿼리를 만들었다. (id값으로 보내지는)
구현을 마치고 Postman에서 id값이 1번인 author의 이름을 zooh로 바꿔 보았다.
다시 Get에서 요청을 날려서 테이블을 확인하여 보니 author로 성공적으로 바뀌었다.