728x90 Setter없이Update1 Setter없이 Entity update 값의 변화점을 예측하기 힘들어지게하는 Setter는 지양해야 한다. 이후 Setter에 의한 문제가 발생할 여지를 남겨두는 것은 좋지 않기 때문이다. 물론 '무조건' 쓰지 말아야 하는 것은 아니다. 단순히 필드 하나만 변경하는 경우라면 setter를 써도 된다. 그럼 Setter없이 어떻게 Entity를 update 할 수 있을까? update가 필요한 값만을 받는 메서드를 따로 생성해 그것을 명시적으로 사용하면 된다. @RestController ... @PostMapping("/update/{id}") public void updateCategory(@PathVariable("id") Long id, @RequestBody CategoryDto categoryDto) { categoryService... 2022. 10. 9. 이전 1 다음 728x90