基于ResponseBodyAdvice实现的操作日志系统
基本信息
申请号 | CN202111436280.7 | 申请日 | - |
公开(公告)号 | CN114138722A | 公开(公告)日 | 2022-03-04 |
申请公布号 | CN114138722A | 申请公布日 | 2022-03-04 |
分类号 | G06F16/17(2019.01)I;G06F16/18(2019.01)I;G06F21/31(2013.01)I | 分类 | 计算;推算;计数; |
发明人 | 李梁;刘睿 | 申请(专利权)人 | 苏州羲汇文化科技有限公司 |
代理机构 | - | 代理人 | - |
地址 | 215000江苏省苏州市高新区科灵路78号3号楼404室 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了基于ResponseBodyAdvice实现的操作日志系统,包括:用户进行访问系统,前置拦截器拦截,存储日志信息,是否存在日志注解的判断,记录日志业务资源信息,后置拦截最终处理记录日志,完成请求。本发明的有益效果是:在增强原有传统方案的基础上,将系统服务资源通过自定义注解进行规整分类,而该注解以枚举类方式存入服务资源的完整信息。在需要监控的服务上添加相应注解即可。同时基于ResponseBodyAdvice接口实现实现后置拦截,将请求的完整生命周期中需要监控的资源通过本地线程存储,其中可包括访问的用户信息,访问的初始时间,访问具体业务资源时涉及的受影响的业务资源,日志系统应用在我司体测平台时关联学员信息等。 |
