JPA를 이용한 새 게시물 추가 - POST HTTP Method


JPA를 이용한 새 게시물 추가 - POST HTTP Method

JPA를 이용해 새 게시물을 추가하기 위해 JpaRepository를 상속받는 PostRepository를 생성합니다. @Repository public interface PostRepository extends JpaRepository<Post, Integer> { } POST Http Mehtod를 이용해 게시물을 추가하는 Controller를 추가합니다. @PostMapping("/users/{id}/posts") public ResponseEntity<Post> createPost(@PathVariable int id, @RequestBody Post post){ Optional<User> user = userRepository.findById(id); if(user.isEmpty()) throw new UserNotFoundException(String.format("ID[%s] not found", id)); post.setUser(user.get()); Post save...



원문링크 : JPA를 이용한 새 게시물 추가 - POST HTTP Method