반응형
Select문을 작성한다.
- id를 입력으로 해서 하나의 board를 가져오는 api
- 모든 board를 가져오는 쿼리
@Select({"<script>",
"SELECT * from board",
"order by id desc",
"</script>"})
List<BoardVO> findBoard();
@Select({"<script>",
"SELECT * from board",
"where id = #{id}",
"</script>"})
BoardVO findOneBoard(int id);
Controller을 구현한다.
@GetMapping("/board/{id}")
public BoardVO findOne(@PathVariable int id) {
return boardMapper.findOneBoard(id);
}
@GetMapping("/boards")
public List<BoardVO> findAllBoard() {
return boardMapper.findBoard();
}
Postman을 통해 Test한다.
반응형
'웹서비스 개발 > Spring Rest API' 카테고리의 다른 글
Board 삭제 API (0) | 2021.05.20 |
---|---|
Board 수정 API (0) | 2021.05.20 |
DB의 Board 생성 API 작성 (0) | 2021.05.12 |
Spring과 DB연동 (0) | 2021.05.11 |
Get, Post 사용하기 (0) | 2021.04.17 |
댓글