0
を削除し、私はその方法たいです。今すぐDELETE @/todosを実行すると、すべてのToDosがdbから削除されます。なぜなら、この行の後にif (toDoItemService.toDoExists(itemId))
がfalseを返すのはなぜなら、 "そのIDが存在するToDoは存在しません" ToDos。コントローラメソッドは、すべてentitites
public boolean toDoExists(Long id) {
if (toDoItemRepository.findOne(id) != null) {
return true;
}
return false;
}
私はそれを修正するにはどうすればよい:ここでは
はtoDoExists方法ですか?私はユーザーにDELETE @/todos/{id}にアクセスしてもらいたいと思っています。もし彼が/ todos /に行くのであれば、彼は 'メソッドが許可されていません'または同様のものを取得します。