Ich habe ein Unternehmen mit meinem Dateisystem wie folgt verbunden:Entfernen einer Datei auf JPA Waisen löschen
@Entity
public class MyDocument {
@Id
private Long documentId;
private String fileName;
private String filePath;
//Then a lot of other fields, getters and setters
}
Wenn ich ein Dokument aus meiner Datenbank (mit Orphan-Drug-delete zum Beispiel) löschen, möchte ich entfernen die entsprechende Datei in einer Async-Methode.
Irgendwelche Vorschläge? Gibt es eine Möglichkeit, die JPA-Löschaktion abzufangen?
Dank binden: Sie auch getrennt Service wie das schaffen könnte ! Das habe ich gesucht. Ich habe diesen Interceptor in einem anderen Dienst hinzugefügt: http://www.objectdb.com/java/jpa/persistence/event#Listeners_and_External_Callback_Methods_ –