| //게시글 생성 | ||
| //@Secured(UserRoleEnum.Authority.COMPANY) | ||
| @Secured({"ROLE_COMPANY","ROLE_ADMIN"}) | ||
| @PostMapping("/volunteerWorkPosts") | ||
| public VolunteerWorkPostResponseDto createPost(@RequestBody VolunteerWorkPostRequestDto requestDto, | ||
| @AuthenticationPrincipal UserDetailsImpl userDetails) { | ||
| return volunteerWorkPostService.createPost(requestDto, userDetails.getUsername()); | ||
| } | ||
| //게시글 수정 | ||
| @PutMapping("/volunteerWorkPosts/{PostId}") | ||
| //게시글 삭제 | ||
| @DeleteMapping("/volunteerWorkPosts/{PostId}") | ||
테스트 코드는 주말에 만들기로 정하고, 포스트맨을 돌렸는데..
포스트맨에서 계속 500 오류를 만났다.
"internal server error"
required uri template variable 'post_id' for method parameter type long is not present
-->매핑에서 {PostId} 를 {postId}로 바꾸고 해결함. 이런 걸로 이틀동안 리펙토링을 해서도 못고쳤는데,,,, 트러블 슈팅도 아니고....철자 확인을 확실히 하자.............