Anmeldung können Sie einige Beispiele für Prüfungs loggin liefern mit NHibernate (ASP.Net + C# codd, nicht Java-Code)Audit nhibernate
1
A
Antwort
1
Ich habe am häufigsten dies mit Abfangjäger getan gesehen. Es gibt viele Blog-Postings, die über Google bei der Implementierung von Interceptors für Auditing wie this one gefunden werden können.
5
Event Listeners sind besser für Audit-Informationen als Interzeptoren. Here's a great example von Ayende's blog.
Verwandte Themen
- 1. Einheiten vor der Aktualisierung in Nhibernate vergleichen (Audit-Implementierung)
- 2. Wann Audit-Felder aktualisieren? DDD
- 3. Audit-Protokollierungsstrategien
- 4. Tipp für Audit-Log-Ansatz
- 5. Audit mit SubSonic
- 6. Google Audit-Frage
- 7. Nservicebus Audit Service
- 8. Hibernate SQL Audit-Protokollierung
- 9. Fhir - Dateneingabe-Operator/Audit
- 10. Wie erstellt Audit-Tabelle in SQL Server? Ich muss jede Audit-Tabelle erstellen oder kann alle Audit-Tabelle verwalten
- 11. Sicherheits-Audit-Dokumente. ISO 27001
- 12. Access Audit Inspektion + History Block!
- 13. Javers Audit eine benutzerdefinierte löschen
- 14. SubSonic 3.0.0.3 | Datenzugriffsschicht - Audit Trails
- 15. Auslöser für Audit-Tabelle löschen
- 16. Entity Framework 7 Audit-Protokoll
- 17. Google Groups Audit-E-Mail
- 18. Interoperables flüssiges NHibernate + NHibernate + Linq zu NHibernate
- 19. django-south mit django-audit-log
- 20. SQL Connection Pooling und Audit Login/Logout
- 21. Update-Klausel in Audit Trail Trigger
- 22. HTML Chrome Audit angeben Bild Abmessungen
- 23. Wie die Azure Audit Logs verwalten
- 24. audit-argument-checks mit fehlerhaften Paketen
- 25. Warum brauchen wir Audit-Spalten in Datenbanktabellen?
- 26. EntityFramework.Extended Audit - Fremdschlüsseleigenschaft IsRelationship immer falsch
- 27. Entity Framework 6: Audit/Track-Änderungen
- 28. MySQL Trigger-basierte Audit mit Vergleichen
- 29. Hibernate Join-Tabelle mit anderen Audit-Tabelle
- 30. Wie filtert mysql Audit-Protokoll nach Benutzerkonto
Eine Einschränkung, die ich bei der Verwendung von Ayendes Lösung entdeckt habe: Es funktioniert nur mit statischen Updates, nicht dynamisch. Dies galt bis zu NH 3.0, nicht sicher über 3.1 und 3.2. Dies wurde an mehreren Stellen dokumentiert: http://stackoverflow.com/questions/5087888/ipreupdateeventlistener-and-dynamic-update-true und http://stackoverflow.com/questions/4383420/nhibernate-preupdate-event- Listener-Not-Persisting-Änderungen –