Intro Wenn man eine Webapplikation betreibt die dem User in irgendeiner Weise Datenmanipulation erlaubt, kann es durchaus vorkommen, dass ebendieser User auf die Idee kommt einen Datensatz zu löschen. In der Regel, und ich denke es ist guter Stil, möchte man wohl nicht wirklich zulassen, dass der Datensatz gelöscht wird, sondern man möchte vielmehr die Daten nur als gelöscht markieren.
Setzt man auf Spring-Data, so möchte man allerdings nicht die Attribute einer Entity verändern um sie als gelöscht zu markieren, sondern man möchte vielmehr einfach die Delete-Methode des jeweiligen Repositories aufrufen.
Weiterlesen