본문 바로가기
🌈 프로젝트/웹 프로젝트

🌻 웹프로젝트_[15] 오라클_댓글 Rest 준비

by 개발자 알마 2024. 1. 6.
반응형

 

[1] service 설정 


(1) CommentService 

서비스 설정하는 이유 : 직접 호출하지 않고 서비스를 중간에 두어 데이터를 처리하면 모듈화, 보안, 객체변환을 위해서 

 

 

[2] 댓글 Rest 방식


(1) Rest 동작 설계

댓글 등록 /comments/new post
댓글 조회 /comments/cno Get
댓글 수정 /comments/cno Put or Patch
댓글 삭제 /comments/cno delete
댓글 페이지 목록 /comments/page/bno/page get

 

(2) 댓글 컨트롤러 CommentController 

@RestController 설정

service 연결

 

(3) get.jsp 댓글 창 

댓글 창 html 을 생성한다. 이 디자인대로 데이터를 반영할 것이다

 

(4) 자바스크립트 모듈패턴 

comments.js 생성하기

 

정상연결되었는지 확인하기 위해 콘솔창에 내용 넣기 

 

get.jsp에 comments.js를 연결하기 

 

콘솔창에 get.jsp가 실행되는지 확인하기 

 

게시글을 조회 get.jsp화면을 불러오면 comments.js도 불러오고 get.jsp에 기재한 자바사크립트도 정상적으로 연결되었다

 

 

반응형

댓글