【技术实现步骤摘要】
一种在低代码平台中实现功能复用的方法及实现
[0001]本专利技术属于电子信息
,具体涉及一种在低代码平台中实现功能复用的方法及实现。
技术介绍
[0002]在低代码平台中,功能复用非常重要,有些低代码平台提供了按模块复用的方法,就是复制一个现成的模块,在此基础上进行修改,但这种复用太粗粒度,不是很灵活。也有一些低代码平台提供了现成的可复用功能,但这些功能都是预置在系统中的,用户无法扩展。
技术实现思路
[0003]针对上述问题,本专利技术提供了一种在低代码平台中实现功能复用的方法及实现,通过预先开发的各种原型,并在功能模块中的引用原型,实现代码复用和功能扩展。
[0004]本专利技术的第一方面,是在低代码平台中定义一个原型,原型是一个包含特定的数据库字段和功能代码的集合,原型的属性包括名称、描述、字段列表、功能列表,并上传相应的功能实现代码。字段的属性包括字段名称、数据库列名、类型、长度、精度、初始值、是否必填、校验规则,功能的属性包括功能名称、描述、类型、前端控件、前端页面、后端服务、调用参数;前端控件是可以在页面上引入的界面控件,用来实现界面输入操作,前端页面是可在弹出对话框中显示的页面,用来实现比较复杂的界面操作,后端服务是后台脚本或服务实现类,用来实现后端业务操作。
[0005]本专利技术的第二方面,是在低代码平台中设计基于数据库表的功能模块时,可以引用一个或多个原型,根据引用的原型,自动在数据库表中添加原型的所有字段;在设计功能模块的增删改查页面时,可以在页面上引用原 ...
【技术保护点】
【技术特征摘要】
1.一种在低代码平台中实现功能复用的方法及实现,其特征在于,包括两个方面:定义原型、引用原型;所述的定义原型,是指在低代码平台中新建一个原型,原型是一个包含特定的数据库字段和功能代码的集合,原型的属性包括名称、描述、字段列表、功能列表,并上传相应的功能实现代码。字段的属性包括字段名称、数据库列名、类型、长度、精度、初始值、是否必填、校验规则,功能的属性包括功能名称、描述、类型、前端控件、前端页面、后端服务、调用参数;前端控件是可以在页面上引入的界面控件,用来实现界面输入操作,...
【专利技术属性】
技术研发人员:曹枝墙,
申请(专利权)人:沈阳昭软软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。