业务变更日志记录方法、电子设备及可读存储介质技术

技术编号:43851862 阅读:24 留言:0更新日期:2024-12-31 18:43
本发明专利技术提供了一种业务变更日志记录方法、电子设备及可读存储介质,所述方法包括:获取业务数据的字段变更信息,并将所述字段变更信息保存在线程局部变量中,所述字段变更信息包括字段的原始值和更新值;在接收到业务变更提交请求时,订阅所述spring事件以获取所述变更详情信息,并根据所述变更详情信息生成变更日志,所述变更详情信息包括所述字段变更信息。本发明专利技术通过对业务变更中的变更字段进行记录,并通过事件机制获取变更日志,以将其保存到数据库中,使得日志记录更为详细,并将日志记录与业务解耦,方便后期维护。

【技术实现步骤摘要】

本专利技术涉及数据处理,特别涉及一种业务变更日志记录方法、电子设备及可读存储介质


技术介绍

1、变更日志几乎存在于每个系统中,而这些系统都有记录操作日志的一套api。操作日志和系统日志不一样,操作日志必须要做到简单易懂,用户可以通过查看变更日志,很直观的获取变更发生的时间、变更的内容以及操作人等重要业务信息。

2、目前的日志记录包括:手动记录、aop切面技术记录和。但是手动记录变更日志方式,需要在业务方法中编码记录日志和业务代码耦合度高,不便于维护;aop切面方式通过拦截方法执行,记录粒度是方法调用级别的,只能记录方法入参和结果,对于方法内部发生的细节无感知,做不到字段粒度的日志记录。

3、因此,亟需一种业务变更日志记录方法、电子设备及可读存储介质来解决上述问题。


技术实现思路

1、本专利技术解决的技术问题在于,提供了一种业务变更日志记录方法、电子设备及可读存储介质,可以对业务变更中的变更字段进行记录,并通过事件机制获取变更日志,并将其保存到数据库中,将日志记录与业务解耦,使得日志记本文档来自技高网...

【技术保护点】

1.一种业务变更日志记录方法,其特征在于,包括:

2.如权利要求1所述的业务变更日志记录方法,其特征在于,所述获取业务数据的字段变更信息的步骤之后,包括:

3.如权利要求1所述的业务变更日志记录方法,其特征在于,所述获取业务数据的字段变更信息,并将所述字段变更信息保存在线程局部变量中的步骤之前,包括:

4.如权利要求3所述的业务变更日志记录方法,其特征在于,所述获取业务数据的字段变更信息,包括:

5.如权利要求2所述的业务变更日志记录方法,其特征在于,所述在接收到业务变更提交请求时,订阅spring事件以获取变更详情信息,并根据所述变更详情...

【技术特征摘要】

1.一种业务变更日志记录方法,其特征在于,包括:

2.如权利要求1所述的业务变更日志记录方法,其特征在于,所述获取业务数据的字段变更信息的步骤之后,包括:

3.如权利要求1所述的业务变更日志记录方法,其特征在于,所述获取业务数据的字段变更信息,并将所述字段变更信息保存在线程局部变量中的步骤之前,包括:

4.如权利要求3所述的业务变更日志记录方法,其特征在于,所述获取业务数据的字段变更信息,包括:

5.如权利要求2所述的业务变更日志记录方法,其特征在于,所述在接收到业务变更提交请求时,订阅spring事件以获取变更详情信息,并根据所述变更详情信息生成变更日志的步骤之后,包括:

6.如权利要求5所述的业务变更日志记录方法,其特征在于,所述获取业务数据的字段变更信息,并将所述字段变更信息保存在线程局部变量中...

【专利技术属性】
技术研发人员:李振兴谢朝辉姜维杨昌坤文剑焜
申请(专利权)人:中科云谷科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1