Introduction 지난 시간에는 트랜잭션의 개념과 어떨 때 트랜잭션을 사용해야 하는지에 대해서 배웠다. 그런데 1부에서 얘기했던 것과 같이, @Transactional을 제거했더니 Exception이 발생했다. 이 문제는 어떻게 해결할 수 있을까? 다시 코드를 살펴보도록 하자. Code UserController @PutMapping("/user/{Id}") public void moveDateTime(@PathVariable long userId) { userService.moveDateTime(userId); } UserService public void moveDateTime(long userId) { Timestamp targetDateTime = Timestamp.valueOf(ZonedD..