게시판(Board) Rest API CRUD 예제이다. 포트는 8081을 사용한다.
-
OpenJDK 11
-
spring-boot 2.6.1
-
PostgreSQL 13.5
-
MyBatis 2.2.0
- /db/table.sql
- GET
http://localhost:8081/board
- GET
http://localhost:8081/board/1
- GET
http://localhost:8081/board/search
- Params
- searchType: t (제목)
- searchType: c (내용)
{
"searchType": "t",
"searchWord": "제목"
}
- POST
http://localhost:8081/board
- Params
- title: 제목
- contents: 내용
- writer: 작성자
{
"title": "제목",
"contents": "내용",
"writer": "작성자"
}
- PUT
http://localhost:8081/board
- Params
- title: 수정 제목
- contents: 수정 내용
- writer: 수정 작성자
{
"title": "수정 제목",
"contents": "수정 내용",
"writer": "수정 작성자"
}
- DELETE
http://localhost:8081/board/1