[发明专利]支付系统中相似业务功能模块复用的方法及装置有效
申请号: | 201710176895.8 | 申请日: | 2017-03-22 |
公开(公告)号: | CN106951254B | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 中国人民银行清算总中心 |
主分类号: | G06F8/36 | 分类号: | G06F8/36;G06F8/30;G06Q20/00 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 贾磊;汤在彦 |
地址: | 100048 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支付 系统 相似 业务 功能模块 方法 装置 | ||
本申请提供了一种支付系统中相似业务功能模块复用的方法及装置,其中方法包括:根据业务信息创建实体对象模型;根据具体业务功能描述信息生成注解信息;将所述注解信息加入所述实体对象模型。提高了支付系统的开发效率,节省了大量的人力物力,开发周期短,并且对开发人员的要求较低。
技术领域
本申请属于计算机技术领域,特别涉及利用注解(annotation)重复利用功能模块的方法,具体来说就是一种支付系统中相似业务功能模块复用的方法及装置。
背景技术
二代支付系统中各个业务系统的控制管理台和信息系统均基于java语言开发,为了完成支付功能,研发人员开发了大量业务模块。在二代支付系统的开发过程中,有大量相似的业务功能模块需要开发,比如支付业务数据的查询、自由格式报文下发。这类功能模块分别对应不同的业务数据,现有开发方式需要分别为每个功能模块开发相对应的程序代码(一般采用MVC模型进行开发,包括后台数据获取、前端页面展示、中间业务逻辑控制)。
利用现有开发方式进行功能模块开发至少存在以下问题:1.相似业务功能模块需要分别开发,需要消耗大量的人力物力,开发效率低下;2.开发周期较长;3.不利于风格的统一;4.对开发人员的要求较高。上述缺点严重影响了二代支付系统的普及和发展。
因此,本领域技术人员亟需研发出一种复用相似业务功能模块的方法,从而避免现有支付系统开发过程中遇到的上述问题。
发明内容
有鉴于此,本发明要解决的技术问题在于提供一种支付系统中相似业务功能模块复用的方法及装置,解决了现有支付系统中相似业务功能模块需要分别开发,开发周期长,效率低下的问题。
为了解决上述技术问题,本发明的具体实施方式提供一种支付系统中相似业务功能模块复用的方法,包括:根据业务信息创建实体对象模型;根据具体业务功能描述信息生成注解信息,所述注解信息为Java注解;定义所述实体对象模型的属性信息,所述属性信息用于具体化业务实现规则及表单实现规则;将所述注解信息加入所述实体对象模型;根据具体业务功能描述信息生成注解信息的步骤,具体包括:根据具体业务功能描述信息生成与业务映射的标签;以及向所述标签中增加个性化参数从而生成注解信息。
本发明的另一具体实施方式还提供一种支付系统中相似业务功能模块复用的装置,包括:创建单元,用于根据业务信息创建实体对象模型;生成单元,用于根据具体业务功能描述信息生成注解信息,所述注解信息为Java注解;定义单元,用于定义所述实体对象模型的属性信息,所述属性信息用于具体化业务实现规则及表单实现规则;加入单元,用于将所述注解信息加入所述实体对象模型;所述生成单元具体包括:生成模块,用于根据具体业务功能描述信息生成与业务映射的标签;以及增加模块,用于向所述标签中增加个性化参数从而生成注解信息。
根据本发明的上述具体实施方式可知,支付系统中相似业务功能模块复用的方法及装置至少具有以下有益效果:在一个普通加哇实体类(Java Bean)的基础上,增加业务功能对应的注解(annotation)来实现相似业务功能模块的复用,Java Bean也称为视图层对象(Object View),在增加相似业务功能模块时,仅需要增加业务功能对应的注解,因此,极大提高了支付系统的开发效率,节省了大量的人力物力,开发效率高、开发周期短,对开发人员的要求较低,有利于新支付系统的发展及普及。
应了解的是,上述一般描述及以下具体实施方式仅为示例性及阐释性的,其并不能限制本发明所欲主张的范围。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明具体实施方式提供的一种支付系统中相似业务功能模块复用的方法的实施例一的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民银行清算总中心,未经中国人民银行清算总中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710176895.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:过滤装置
- 下一篇:聚合氯化铝反应的配料仓除尘系统