API
-
11. 스프링부트와 AWS - 게시글 조회, 수정 API 만들기실습/AWS 2021. 5. 7. 04:28
10. 스프링부트와 AWS - 게시글 등록 API 만들기 지난번 오늘 쓸 내용을 다루다가 내용이 산으로 가서...게시판을 마저 만들도록 하자. 게시물 등록용 API를 만들기 위해선 총 3개의 클래스가 필요하다. - Request 데이터를 받을 dto - API 요청을 받을 sgcomputer.tistory.com 이전 글에서 게시글 등록 API를 만들었다. 이번에는 게시글 조회, 수정 API를 만들어보자. 우선 조회 및 수정 API를 위해 전체적으로 할 일은 다음과 같다. - PostsResponseDto(조회용 Dto) 클래스 생성 - PostsUpdateDto(업데이트용 Dto) 클래스 생성 - PostsApiController 클래스 수정 - PostsService 클래스 수정 - Posts 클래스..
-
10. 스프링부트와 AWS - 게시글 등록 API 만들기실습/AWS 2021. 5. 7. 02:34
지난번 오늘 쓸 내용을 다루다가 내용이 산으로 가서...게시판을 마저 만들도록 하자. 게시물 등록용 API를 만들기 위해선 총 3개의 클래스가 필요하다. - Request 데이터를 받을 dto - API 요청을 받을 Controller - 트랜잭션, 도메인 기능 간의 순서를 보장하는 Service 간단히 설명하면 사용자가 요청하는 Controller. 전달받은 내용과 데이터를 전달하는 dto. 이를 처리할 수 있도록 도와주는 Service. 이렇게 구성을 할 예정이다. 클래스 만들기 위에서 이야기했듯 만들어야 할 클래스는 총 3개다. - src/main/java/com/my/practice00/springboot/controller/PostsApiController - src/main/java/com/m..
-
9. 스프링부트와 AWS - 트랜잭션 스크립트, 도메인 모델실습/AWS 2021. 5. 5. 13:53
JPA를 설정했다면 이제 게시판에 쓸 게시글 등록, 수정, 조회를 위한 API를 만들 차례다. API 만들기 전 알아둘 것 API를 만들기 위해 필요한 클래스는 총 3개다. - Request한 데이터를 받을 Dto - API 요청을 받을 Controller - 트랜잭션, 도메인 기능 간의 순서를 보장하는 Service 위의 내용을 보면 비즈니스 로직에 대한 부분이 없는 것을 알 수 있다. 이것에 대해 이해를 하려면 내용이 기니까 여기서 짚고 넘어가보자. 위 그림은 책에 나와있는 그림으로 Spring Web 계층에 대해 설명하는 그림이다. 책에서는 위 그림을 예시로 들며 우리가 흔히 Service에서 비즈니스 로직을 처리하는 것으로 오해한다고 쓰여있다. 실제로 국비 지원 과정서에서 비즈니스 로직을 서비스 ..