전체 글91 [sts4-Spring Boot] 17. REST 방식의 댓글 리스트, 작성, 삭제 2023.12.07 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 16. REST 방식으로 댓글 CRUD [sts4-Spring Boot] 16. REST 방식으로 댓글 CRUD 게시글 CRUD를 해보았는데, 이번에는 REST 방식으로 댓글을 CRUD 해보자! 먼저 데이터베이스에서 댓글 테이블을 만들어야 한다. comment 테이블 - 댓글 테이블의 인덱스가 PK, 댓글과 연결되는 게시글 silvow94.tistory.com 데이터베이스와 연동하여 CRUD 기능과 테스트까지 완성했다. 이제 REST 방식으로 웹 페이지에 댓글 리스트를 보여주도록 하자. REST API 설계 규칙 HTTP 요청 메서드 POST : 자원(resource) 생성 GET : 자원 조회.. 2023. 12. 7. [sts4-Spring Boot] 16. REST 방식으로 댓글 CRUD 게시글 CRUD를 해보았는데, 이번에는 REST 방식으로 댓글을 CRUD 해보자! 먼저 데이터베이스에서 댓글 테이블을 만들어야 한다. comment 테이블 - 댓글 테이블의 인덱스가 PK, 댓글과 연결되는 게시글 번호는 FK use board; create table comment ( idx INT NOT NULL auto_increment, board_idx INT NOT NULL, content VARCHAR(3000) NOT NULL, writer VARCHAR(20) NOT NULL, delete_yn ENUM('Y', 'N') NOT NULL DEFAULT 'N', insert_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, update_time DATE.. 2023. 12. 7. [sts4-Spring Boot] 15. REST API 사용해보기 REST (Representational State Trasfer) URI는 하나의 고유한 리소스를 대표하도록 설계 디바이스의 종류 상관없이 공통으로 데이터 처리 REST API 사용자가 어떤 요청을 했을 때, 화면(HTML) 리턴 하지 않고 사용자가 필요로 하는 결과(데이터)만 리턴하는 방식 com.보드.컨트롤러 패키지에 TestController 클래스를 만들자. - @ResponseBody : 스프링 메세지 컨터버(MessageConverter) 의해 화면(HTML) 아닌, 리턴 타입 자체를 리턴 - Map type 데이터 : Key, Value 쌍으로 이루어진 JSON 출력 package com.board.controller; import java.util.HashMap; import java.u.. 2023. 12. 7. [sts4-Spring Boot] 14. 이전 페이지 정보 유지하기 2023.12.06 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 12. Paging 페이지 블록 및 페이지 이동하기 [sts4-Spring Boot] 12. Paging 페이지 블록 및 페이지 이동하기 2023.12.05 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 11. Alert Message 메시지 전달 [sts4-Spring Boot] 11. Alert Message 메시지 전달 2023.12.05 - [백엔드(Back-End)/Spring Boot] - [sts4-Spring Boot] 10. 게시글 삭제하기 [sts silvow94.tistory.com 페이징의 전반적인 기능을 추가했지만, 특정 글을 .. 2023. 12. 7. 이전 1 ··· 5 6 7 8 9 10 11 ··· 23 다음 728x90