Skip to content

Commit

Permalink
feat: 리뷰 작성 컨트롤러
Browse files Browse the repository at this point in the history
Co-authored-by: hyeonjilee <[email protected]>
Co-authored-by: nayonsoso <[email protected]>
  • Loading branch information
3 people committed Jul 31, 2024
1 parent ae942af commit aa61982
Showing 1 changed file with 24 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
package reviewme.reviewgroup.controller;

import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
import reviewme.reviewgroup.dto.ReviewGroupCreationRequest;
import reviewme.reviewgroup.dto.ReviewGroupCreationResponse;
import reviewme.reviewgroup.service.ReviewGroupService;

@RestController
@RequiredArgsConstructor
public class ReviewGroupController {

private final ReviewGroupService reviewGroupService;

@PostMapping("/groups")
public ResponseEntity<ReviewGroupCreationResponse> createReviewGroup(@Valid @RequestBody ReviewGroupCreationRequest request) {
ReviewGroupCreationResponse response = reviewGroupService.createReviewGroup(request);
return ResponseEntity.ok(response);
}
}

0 comments on commit aa61982

Please sign in to comment.