【技术实现步骤摘要】
一种操作记录生成方法、装置、计算机设备和存储介质
本专利技术实施例涉及数据处理技术,尤其涉及一种操作记录生成方法、装置、计算机设备和存储介质。
技术介绍
近年来,对于线上运行的金融贷款产品,通常需要经过更改产品后台的配置来实现某些业务模块的开关或者产品版本的切换,具体的配置过程有利于后续工作人员的查询与分析。因此,关于产品后台的操作记录显得尤为重要。由于产品后台中各模块的功能不同,导致操作记录生成方法不兼容,为了实现对产品后台操作过程的记录,针对不同的功能模块需要分别单独设置对应的操作记录模块。但是,上述方案中每个后台配置模块均设有单独开发的操作记录模块,开发成本和维护成本比较高。
技术实现思路
本专利技术实施例提供了一种操作记录生成方法、装置、计算机设备和存储介质,提出了针对产品后台模块的通用的操作记录生成方法,方便快捷地生成操作记录,降低了生成后台操作记录的开发成本和维护成本。第一方面,本专利技术实施例提供了一种操作记录生成方法,方法包括:当检测到持久层框架对数据库中的 ...
【技术保护点】
1.一种操作记录生成方法,其特征在于,包括:/n当检测到持久层框架对数据库中的目标参数对象进行操作时,获取所述目标参数对象;/n如果所述目标参数对象包含第一注解,则获取当前操作过程的会话对象和模块信息;/n确定所述目标参数对象的更新参数;/n根据所述会话对象、模块信息以及更新参数生成操作记录。/n
【技术特征摘要】
1.一种操作记录生成方法,其特征在于,包括:
当检测到持久层框架对数据库中的目标参数对象进行操作时,获取所述目标参数对象;
如果所述目标参数对象包含第一注解,则获取当前操作过程的会话对象和模块信息;
确定所述目标参数对象的更新参数;
根据所述会话对象、模块信息以及更新参数生成操作记录。
2.根据权利要求1所述的方法,其特征在于,确定所述目标参数对象的更新参数,包括:
判断所述目标参数对象是否包含主键;
如果是,根据主键查询与所述目标参数对象对应的原始参数对象;
利用反射机制获取所述原始参数对象包含的一个或多个属性;
将原始参数对象中包含第二注解的属性与目标参数对象中对应的属性进行比较;
根据比较结果确定所述目标参数对象的更新参数。
3.根据权利要求2所述的方法,其特征在于,在判断所述目标参数对象是否包含主键之后,还包括:
如果否,利用反射机制获取所述目标参数对象包含的一个或多个属性;
将目标参数对象中包含第二注解的属性作为所述目标参数对象的更新参数。
4.根据权利要求1所述的方法,其特征在于,在当检测到持久层框架对数据库中的目标参数对象进行操作时,获取所述目标参数对象之后,包括:
判断所述目标参数对象是否包含第一注解;
如果否,则向所述持久层框架发送第一操作指令,所述第一操作指令用于指示所述持久层框架完成对数据库的操作。
5.根据...
【专利技术属性】
技术研发人员:田林,张文政,
申请(专利权)人:深圳市随手信科科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。