카테고리 없음

Q&A 게시판 [Spring Boot + JPA + MariaDB] - 게시글 읽기(read)

VvsJaemin 2021. 4. 10. 15:50

게시글 목록까지 완성하였고 이제 게시글 작성 후 게시글의 상세내용을 볼 수 있는 게시글 읽기(read)를 구현하려고 한다.

 

domain  / Repository는 변동 사항이 없어 생략하기로 한다. 앞에 register나 list에서 확인하면 좋을 것 같다.

 

[Service]

- Jpa 기본 제공 메서드인 findById를 사용하여 Entity id(게시글 번호)를 선택하여 읽을 수 있도록 구현

 

[Controller]

- @PathVariable은 컨트롤러에서 파라미터를 받는 방법 중 하나 현재 path에 "read/{id}"로 설정되어 있음

- {}를 활용해 변수처럼 적어준 뒤 @PathVariable 어노테이션 뒤에 {}안에 적은 변수 명을 name 속성의 값으로 넣는다(id) 그 후 long id처럼 자료형과 변수명을 옆에 선언

- Rest API 방식에서 자주 사용

 

반응형