【技术实现步骤摘要】
中台构建方法、装置、终端设备及存储介质
[0001]本申请涉及基架运维
,尤其涉及一种中台构建方法、装置、终端设备及存储介质。
技术介绍
[0002]中台(middle ground)如何设计是困扰整个软件行业的难题,中台设计在理论和实践上都缺乏通用的解决方案。传统的软件开发模型可以设计出中台需要的效果,但他是基于完备的软件开发需求构建,难以适用于对需求灵活多变的业务类软件进行开发。而基于领域驱动设计(Domain Driver Design,DDD)的实践和框架(例如,贸易规则框架(Trade Mudule Framework,TMF)、整洁面向对象分层架构(Clean Object
‑
Oriented and Layered Architecture,COLA)等)违反了DDD的精神,技术层和业务层分离,只是一种技术层的工具组件,没有对业务层的复杂性进行控制,极大增加了业务层的复杂性。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种中台构建方法、装置、终端设备及存储介质 ...
【技术保护点】
【技术特征摘要】
1.一种中台构建方法,其特征在于,包括:获取根据业务需求设计的流水表和多个配置表,所述流水表为仅包括数据类别的空流水表,所述配置表为仅包括配置项的空配置表;通过软件开发工具包将每个配置表映射至一个值对象;通过所述软件开发工具包根据业务需求完善所有值对象,生成满足业务需求的配置文件。2.根据权利要求1所述的中台构建方法,其特征在于,所述流水表具有区别于其他流水表的唯一ID。3.根据权利要求1所述的中台构建方法,其特征在于,所述通过软件开发工具包将每个配置表映射至一个值对象,包括:根据每个配置表的名称,通过软件开发工具包将每个配置表映射至具有对应名称的一个值对象。4.根据权利要求1所述的中台构建方法,其特征在于,所述获取根据业务需求设计的流水表和多个配置表,包括:获取根据基本业务需求设计的流水表和多个配置表;所述通过所述软件开发工具包根据业务需求完善所有值对象,生成满足业务需求的配置文件,包括:通过所述软件开发工具包根据具体业务需求完善所有值对象,生成满足具体业务需求的配置文件。5.根据权利要求4所述的中台构建方法,其特征在于,所述通过所述软件开发工具包根据具体业务需求完善所有值对象,生成满足具体业务需求的配置文件,包括:通过所述软件开发工具包根据具体业务需求的接口组装所有值对象,生成配置文件;对所述配置文件进行校验,若所述配置文件校验失败,则返回执行通过所述软件开发工具包根据具体业务需求的接口组装所有值对象,生成配置文件的步骤,直到所述配置文件校验通过时为止;在所述配置文件中建立不同值对象之间的关联关系,得到满足具体业务需求的目标配置文件。6.根据权利要...
【专利技术属性】
技术研发人员:王丽林,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。