@Transactional public static Result update(Long id) { TodoItem todo = fromJson(request().body().asJson(), TodoItem.class); TodoItem result = TodoService.update(todo); return ok(toJson(result)); }