The invention discloses a method and apparatus for recording, an operation includes: acquiring target entity class target operation; according to the target database corresponding to the target operation on the target entity class table operation; operation information operation number and the corresponding target operation is added to the corresponding target and target entity class history operation record table among them, the number of operation times; as the operation target operation corresponding to the target object. The embodiment of the invention is visible, when the target operation on the target entity class, can automatically operation information corresponding to operation number and target operation target operation information corresponding to the target object is added to the target entity class corresponding to the target of the history record table, in order to achieve the automatic add information, to a great extent reduce the workload of recording history information.
【技术实现步骤摘要】
一种操作的记录方法及记录装置
本专利技术涉及数据处理领域,尤指一种操作的记录方法及记录装置。
技术介绍
在项目开发过程中经常需要查看数据库中某一条记录的历史变化信息,而如果要查看数据库记录的历史变化信息,就需要在数据库对应的实体类发生改变时对所发生的改变予以记录。相关技术中,往往采用主动的记录方法在数据库对应的实体类发生改变时对所发生的改变予以记录,即每发生一次改变,将所改变的信息和所改变的信息对应的目标对象的改变次数主动地添加在一个专门的数据库中。但是这种方法由于需要主动地在所建立的专门的数据库中添加所改变的信息和所改变的信息对应的目标对象的改变次数,因此所带来的工作量是十分巨大的。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种操作的记录方法及记录装置,能够在对实体类进行包含操作信息的操作时,将操作操作信息对应的对象的次数和操作信息自动地添加在与实体类对应的历史操作记录表中,从而极大程度地减少了记录历史信息所带来的工作量。为了达到本专利技术目的,本专利技术提供了一种操作的记录方法,包括:获取针对目标实体类的目标操作;根据所述目标操作对所述目标实体类对应的目标数据库表进行操作;将操作次数和所述目标操作对应的操作信息添加至与所述目标实体类对应的目标历史操作记录表中;其中,所述操作次数为操作所述目标操作对应的目标对象的次数。所述将操作次数和目标操作对应的操作信息添加至与目标实体类对应的目标历史操作记录表中,包括:根据与所述目标实体类的注解对应的预设功能将操作次数和所述目标操作对应的操作信息添加至与所述目标实体类对应的目标历史操作记录表中。所述获取目标操 ...
【技术保护点】
一种操作的记录方法,其特征在于,包括:获取针对目标实体类的目标操作;根据所述目标操作对所述目标实体类对应的目标数据库表进行操作;将操作次数和所述目标操作对应的操作信息添加至与所述目标实体类对应的目标历史操作记录表中;其中,所述操作次数为操作所述目标操作对应的目标对象的次数。
【技术特征摘要】
1.一种操作的记录方法,其特征在于,包括:获取针对目标实体类的目标操作;根据所述目标操作对所述目标实体类对应的目标数据库表进行操作;将操作次数和所述目标操作对应的操作信息添加至与所述目标实体类对应的目标历史操作记录表中;其中,所述操作次数为操作所述目标操作对应的目标对象的次数。2.根据权利要求1所述的记录方法,其特征在于,所述将操作次数和目标操作对应的操作信息添加至与目标实体类对应的目标历史操作记录表中,包括:根据与所述目标实体类的注解对应的预设功能将操作次数和所述目标操作对应的操作信息添加至与所述目标实体类对应的目标历史操作记录表中。3.根据权利要求2所述的记录方法,其特征在于,所述获取目标操作之前,还包括:获取实体类的属性信息和所述属性信息的内容;其中,所述实体类的属性信息至少包括唯一标识对象的ID信息;根据所述实体类的属性信息和所述属性信息的内容建立数据库表;根据操作次数属性信息、所述实体类的属性信息和所述属性信息的内容建立历史操作记录表。4.根据权利要求3所述的记录方法,所述根据操作次数属性信息、实体类的属性信息和属性信息的内容建立历史操作记录表之后,包括:在所述实体类的类名后增添注解;设置所述注解对应的预设功能为当对所述实体类进行操作时,将操作次数和操作对应的操作信息添加至与所述实体类对应的历史操作记录表中。5.根据权利要求2-4任一项所述的记录方法,其特征在于,所述根据与目标实体类的注解对应的预设功能将操作次数和目标操作对应的操作信息添加至与目标实体类对应的目标历史操作记录表中,包括:在预先建立的多个历史操作记录表中获取与所述目标实体类对应的目标历史操作记录表;根据与所述目标实体类的注解对应的预设功能将所述目标操作对应的操作信息添加至获取的所述目标历史操作记录表中;根据与所述目标实体类的注解对应的预设功能将所述操作次数添加至所述目标历史操作记录表中。6.根据权利要求5所述的记录方法,其特征在于,所述根据与目标实体类的注解对应的预设功能将操作次数添加至目标历史操作记录表中,包括...
【专利技术属性】
技术研发人员:刘茂扬,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。