Wenn Sie eine Momentaufnahme einer bestimmten Entität, abgesehen von Zeitstempel, Benutzer, der die Änderung, etc, Ich möchte ein zusätzliches benutzerdefiniertes Feld hinzufügen (ex: Kommentar, der nicht beschrieben wird in der Entität). Ist es mit Javers möglich, die Auto-Audit-Funktion zu verwenden? Wenn ja, wie können Sie es tun und wenn nein, gibt es Pläne, es aufzunehmen?In javers, können Sie zusätzliche Einträge hinzufügen
2
A
Antwort
2
Ja, Sie können die Eigenschaften der Tabelle jv_commit_property hinzugefügt werden. Zum Beispiel:
Javers javers = JaversBuilder.javers().build();
Map<String, String> params = new HashMap<>();
params.put("comment", "My custom comment");
javers.commit("Some name", myChangedObject, params);
Verwandte Themen
- 1. Hinzufügen mehrerer Einträge zu Tabelle
- 2. Javers - Deaktivieren Sie das SQL-Schema
- 3. Javers mit mehreren EntityManagerFactory
- 4. Kann JaVers in Hibernate integriert werden?
- 5. Wie können Sie zusätzliche (statische) Eingabeargumente zu einer referenzierten Funktion in mapslices hinzufügen?
- 6. JAVERS Listen vergleichen
- 7. Javers und MyBatis Integrationshilfe benötigt
- 8. Zusätzliche Felder zum Vollkalender hinzufügen
- 9. Zusätzliche Parameter zu ProcessStartInfo hinzufügen
- 10. zusätzliche Parameter Hinzufügen bilden einreichen
- 11. zusätzliche Felder hinzufügen Begriffe Aggregation
- 12. Zusätzliche Dockerknoten zur Werft hinzufügen
- 13. Zusätzliche Eingabefelder basierend auf Benutzereingaben hinzufügen
- 14. Wie können Sie zusätzliche Felder außer Benutzernamen und Passwort authentifizieren?
- 15. Javers Audit eine benutzerdefinierte löschen
- 16. hinzufügen zusätzliche Schaltflächen in UITableView Swipe
- 17. Benutzer mit django-allauth zusätzliche Daten hinzufügen
- 18. Wie sortieren Sie mehrzeilige Einträge in Excel?
- 19. Wie Sie zusätzliche Schriftartensperre hinzufügen, um Gesicht zu kommentieren
- 20. Können Sie IIS7 eine Ordnerstruktur hinzufügen?
- 21. Können Sie eine ESC-Tastenkombination hinzufügen?
- 22. Map-Einträge nicht in Programm Hinzufügen funktioniert aber in Interpreter
- 23. Javers Standard-Ignorieren statt Standard-Include
- 24. Können Sie einer Variablendeklaration eine Bedingung hinzufügen?
- 25. Sie können einem Fenster keine Miniaturschaltflächen hinzufügen?
- 26. WPF Itemsdatenbindung - das Hinzufügen zusätzliche Erstkontrollen
- 27. Einträge nicht duplizieren Einträge
- 28. Zusätzliche Informationen: Sie können einen Datensatz nicht hinzufügen oder ändern, weil ein verwandter Datensatz in Tabelle 'tblRubriek' erforderlich ist.
- 29. fügen Sie zusätzliche Feld Modelform
- 30. Fügen Sie eine temporäre Spalte in mysql, die Einträge sind Zählungen der gleichen Einträge einer Tabelle
wird dies in Auto-Audit unterstützt? zB beim Kommentieren von CRUD-Repositories mit @JaversSpringDataAuditable. – patri
Betrachtet man den [Code für diese Anmerkung] (https://github.com/javers/javers/tree/master/javers-spring/src/main/java/org/javers/spring/annotation), gibt es das nicht scheinen ein Weg zu sein, dies zu tun. In jedem Fall würde es Ihnen nur erlauben, statische Parameter zu den Commits hinzuzufügen –
Ich habe Problem für das https://github.com/javers/javers/issues/375 –