基于低代码开发平台的数据获取方法及系统技术方案

技术编号:36702010 阅读:22 留言:0更新日期:2023-03-01 09:19
本公开提供了一种基于低代码开发平台的数据获取方法及系统,其属于计算机系统编程技术,所述方案包括:在低代码开发平台中内置数据连接器,其中,所述数据连接器用于连接所述低代码开发平台与各种数据库;当通过所述低代码开发平台进行页面开发时,页面组件通过绑定数据模型,配置事件动作调用数据模型上的方法,通过与所述数据模型绑定的数据连接器实现数据的获取;其中,所述数据模型为数据结构层面的抽象,包括数据结构、数据操作以及数据约束。束。束。

【技术实现步骤摘要】
基于低代码开发平台的数据获取方法及系统


[0001]本公开属于计算机系统编程
,尤其涉及一种基于低代码开发平台的数据获取方法及系统。

技术介绍

[0002]本部分的陈述仅仅是提供了与本公开相关的
技术介绍
信息,不必然构成在先技术。
[0003]现有技术中,低代码开发平台(以Mendix为例)的数据获取的方式为通过创建数据模型与页面组件进行绑定或者创建微流绑定数据模型再与页面组件关联从而完成数据获取和提交;而此时还不能连接外部数据源,如果想要完成连接自己的数据库,用户还需要单独下载相关的JDBC driver/驱动文件,并解压放到Mendix项目的userlib目录下,然后用户需要在自己的数据库中维护一张表,还需要在Mendix项目中任然需要重复建立对应的数据模型,并且通过定义数据库连接常量将对应的路径信息维护上,Mendix的“数据模型”没有Operation方法的概念,而是借助微流完成一系列逻辑操作,需要用户了解相关编程知识。
[0004]同时,由于目前市面上数据库种类繁多,如MySQL、Oracle等关系型数据库以及其它本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于低代码开发平台的数据获取方法,其特征在于,包括:在低代码开发平台中内置数据连接器,其中,所述数据连接器用于连接所述低代码开发平台与各种数据库;当通过所述低代码开发平台进行页面开发时,页面组件通过绑定数据模型,配置事件动作调用数据模型上的方法,通过与所述数据模型绑定的数据连接器实现数据的获取;其中,所述数据模型为数据结构层面的抽象,包括数据结构、数据操作以及数据约束。2.如权利要求1所述的一种基于低代码开发平台的数据获取方法,其特征在于,通过所述数据模型以及低代码开发平台中的页面、工作流以及画布组件,通过托拉拽以及配置项的形式将数据模型与上述可视化组件转换为中间文件形式的数据结构,低代码开发平台通过将所述数据结构渲染成程序员能理解的面向对象语言,最终通过IDE工具部署到服务器上运行,从而达到从数据库获取数据以及将数据保存到数据库的一系列操作。3.如权利要求1所述的一种基于低代码开发平台的数据获取方法,其特征在于,根据数据库类型及功能的不同,所述数据模型划分为单表模型、视图模型、主子模型以及自定义视图模型,实现开发过程中项目架构及功能的解耦。4.如权利要求3所述的一种基于低代码开发平台的数据获取方法,其特征在于,所述单表模型对应于数据库中实际的物理表;所述视图模型对应于数据库中的视图;所述主子模型用于关联若干单表模型或者视图模型,实现多表联查。5.如权利要求1所述的一种基于低代码开发平台的数据获取方法,其特征在于,通过所述数据连接器为不同数据库提供相应规则,低代码开发平台按照对应规则实现对不同数据库的便携式访问,不需要下载额外的第三方插件。6.如权利要求1所述的一种基于低代码开发平台的...

【专利技术属性】
技术研发人员:谭雷邵明腾赵鹏程王宁
申请(专利权)人:金现代信息产业股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1