audit-logging

    1热度

    2回答

    我正在为审计日志记录(谁更改什么成员,何时)进行“深度比较”。我正在使用反射,递归到结构中并进行比较。尽管包含字典的人遇到了问题。 我可以通过typeof(IDictionary).IsAssignableFrom(memberType)检测到成员是字典。然后,我的计划是收集这两个对象中存在的密钥,并继续对这些对象进行递归。但是,IDictionary.Keys是一个ICollection,它不被

    3热度

    3回答

    我想在SQL Server上的特定表应用的所有交易2008 我发现最后一次表是使用这个脚本更新: SELECT OBJECT_NAME(OBJECT_ID) AS DatabaseName, last_user_update,* FROM sys.dm_db_index_usage_stats WHERE database_id = DB_ID('DBName') AND OBJECT_ID

    1热度

    1回答

    对于企业应用程序,是否仅为审计和调试目的编写事件/审计记录(除了将事务记录写入数据库)? 如果你这样做,你写他们到平面文件或直接到DB?或两者?你捕获什么信息?

    0热度

    1回答

    我们正在研究Spring的AOP框架,以在基于Spring MVC的应用程序中添加审计日志功能。 在我们的应用程序中,无论何时调用服务方法,我们都会传递额外的审计日志对象(除了常规方法参数外)。这个审计日志对象具有很少的属性,如用户名,用户ID和用户IP地址等。 在实际的服务方法中,我们根据被调用的方法或正在执行的操作在审计日志对象上设置更多的属性服务方法。 这是非常动态的,因方法而异。 在AOP

    0热度

    1回答

    我已经成功地获得了grails审计日志插件的工作,看起来像我所需要的除了我无法弄清楚如何从onChange方法中获取对可审计域对象的引用。下面是从插件的例子Person类的代码,用的什么,我想实现一些额外的行: class Person { static auditable = true Long id Long version String first