1. Board 엔티티 → Post 엔티티로 변경

원래는 게시판을 의미하는 Board 엔티티를 설계했는데, 해당 엔티티는 게시판보다 게시글에 가까워 Board에서 Post로 이름을 변경했다.

2. 게시글 추가 기능

1. PostController

@PostMapping("/{userpk}")
    public void createPost(@PathVariable(name = "userpk") @Valid long userPk, @RequestBody @Valid CreatePostRequestDto createPostRequestDto) {
        boardMinjService.createPost(userPk, createPostRequestDto);
    }

@PostMapping("/{userpk}")

@PathVariable(name = "userpk") @Valid long userPk

@RequestBody @Valid CreatePostRequestDto createPostRequestDto

2. Request DTO

게시글 추가 메소드에서 body로 받을 Request DTO이다.

@Getter
@AllArgsConstructor
@NoArgsConstructor(access = AccessLevel.PROTECTED)
public class CreatePostRequestDto {
    @NotNull
    private String title;
    @NotNull
    private String content;
}