Spring 글 작성과 삭제

최동민·2022년 6월 27일
0

Spring 수업정리

목록 보기
1/47

pom.xml

테이블 생성

MessageEntity

글 가져오기

MessageDao select메서드

MessageService

MessageController

message/index.html

글 작성 (INSERT)

MessageDao insert 메서드

MessageService

MessageController POST 작성

static -> message -> resources -> scripts -> message.js 생성

name이 message인 input의 value 받기
XMLHttpRequest 이용하여 './?message=${위 값}' 에 'POST'로 요청 보내기
^ : MessageEntity 에 setMessage 메서드가 있으니까
...
돌아온 결과값 가지고 등록 성공/실패에 따라 alert 띄워주기
돌아온 결과값이 SUCCESS면 순번, 일시, 메세지, IP, 삭제 버튼을 포함하는 tr 하나 생성하기
위에서 생성한 tr을 messageTable의 tbody 안에 append 하기
append(부모 요소 안에 자식요소 집어넣음) 는 제일 뒤로 가니까 안배웠던거 prepend 쓰면 제일 앞에 자식 추가됨.
가령 messageTable.querySelector(':scope > tbody').prepend(~~~???~);

글 삭제 (DELETE)

MessageDao selectCount 메서드

delete 메서드

MessageDeleteVo

MessageDeleteResult

MessageService delete 작성

MessageController DELETE 작성

message.js

테스트

추가

삭제

profile
코드를 두드리면 문이 열린다

0개의 댓글