1
チェックリストテーブルから既存の行を削除するのは私のコードです。リクエストスプリングを送信するにはスプリングブートコントローラが204を返しますが、データベースからデータを削除しません
は204
返しますが、データがデータベースから削除されません。
私はまだ私が削除したいと思うデータを取得します。
ご協力いただければ幸いです。ありがとうございます。
@RequestMapping(value = "/{id}", method = RequestMethod.DELETE, consumes = MediaType.APPLICATION_JSON_VALUE)
@ResponseStatus(HttpStatus.NO_CONTENT)
@Transactional(Transactional.TxType.REQUIRES_NEW)
public void deleteChecklist(@PathVariable("id") Long checklistId) throws ChecklistResourceNotFoundException {
Checklist checklist = RestPreconditions.checkFound(checklistRepository.findOne(checklistId));
checklistRepository.delete(checklist);
}
@Repository
public interface ChecklistRepository extends CrudRepository<Checklist, Long> {
}
「ChecklistRepository」の実装を教えてください。 – nowszy94
質問を編集しました@ nowszy94 –
@ A.Sチェックリストのエンティティは他のエンティティと関連していますか? –