1.Posting 테이블
컬럼명 | 컬럼타입 | 중복허용 | 설명 |
---|---|---|---|
id | Long | X | 테이블 ID (PK) |
username | String | O | 게시글 작성자 |
password | String | O | 게시글 비밀번호 |
title | String | O | 게시글 제목 |
description | String | O | 게시글 내용 |
2.게시글 API 설계
Name | Method | URL | 설명 |
---|---|---|---|
게시글 조회 | GET | /post | 테이블 ID (PK) |
게시글 작성 | POST | /post/write | 게시글 작성 후 DB에 저장 |
게시글 디테일 조회 | GET | /post/detail?id={id} | 게시글 세부정보 호출 |
비밀번호 확인 | POST | /post/detail/password | 삭제 / 수정을 위한 비밀번호 확인 |
게시글 수정 | PATCH | /post/detail/{id} | 게시글 수정 |
게시글 삭제 | DELETE | /post/detail/{id} | 게시글 삭제 |