CN107015804A - 一种通过配置api快速开发项目的方法及*** - Google Patents
一种通过配置api快速开发项目的方法及*** Download PDFInfo
- Publication number
- CN107015804A CN107015804A CN201710196478.XA CN201710196478A CN107015804A CN 107015804 A CN107015804 A CN 107015804A CN 201710196478 A CN201710196478 A CN 201710196478A CN 107015804 A CN107015804 A CN 107015804A
- Authority
- CN
- China
- Prior art keywords
- api
- user
- database
- markets
- end page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种通过配置API快速开发项目的方法及***,其中,方法包括:用户创建应用,创建应用的同时自动创建数据库;用户创建表模型并设置表模型中的字段;在创建的数据库中自动创建数据库表;用户根据需求获取内置API或者自行配置API或者从API市场检索合适API,用户将获取的API集成到前端页面代码中,前端页面调用API与数据库进行数据交互。有益效果:API的获取资源和渠道灵活、多样,可满足用户多种需求,将获取的API集成到前端页面中,即可完成项目的开发,用户不需要单独开发后端,降低软件开发复杂度,大量减少了开发成本,开发项目效率更高;用户共享API到API市场供所有用户选择使用,将API进行分享、复用,提高开发效率和质量。
Description
技术领域
本发明涉及计算机技术领域,尤其是涉及一种通过配置API快速开发项目的方法及***。
背景技术
目前,开发人员在开发软件项目时,往往需要开发前端页面和后端,前端开发和后端开发均需要耗费一定的时间、人力、物力,开发成本较大,耗时较长。
前端:软件页面的结构、外观视觉表现,前端开发则是网站或者软件的前台代码实现,包括基本的HTML和CSS以及JavaScript/ajax,前端的开发中,在页面的布局时,HTML将元素进行定义,CSS对展示的元素进行定位,再通过JavaScript实现相应的效果和交互。
后端:与数据库进行交互以处理相应的业务逻辑。
项目:业务软件***。
API:(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。
URL:统一资源定位符,是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址,互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。
发明内容
本发明的目的在于克服上述技术不足,提出一种通过配置API快速开发项目的方法及***,解决现有技术中的上述技术问题。
为达到上述技术目的,本发明的技术方案提供一种通过配置API快速开发项目的方法,包括:
S1、用户创建应用,创建应用的同时自动创建数据库,数据库与应用关联;
S2、用户创建表模型,设置表模型中的字段并录入表模型数据;
S3、在表模型和数据库表之间建立有映射关系,根据用户创建的表模型在创建的数据库中自动创建数据库表;
S4、预先设置内置API,预先建立API市场,API市场集合用户分享的API,用户分享API到API市场时添加对API的描述信息,用户根据需要获取API,获取API有三种方式,方式一:获取内置API,方式二:编写自定义SQL语句/自定义脚本配置出自定义的API,方式三:从API市场选择API进行克隆后修改或者不修改,并根据需要决定是否进行API测试;
S5、用户编写与应用对应的前端页面代码并将获取的API集成到前端页面代码中,前端页面调用API与应用关联的数据库进行数据交互。
本发明还提供一种通过配置API快速开发项目的***,包括:
数据库创建模块:用户创建应用,创建应用的同时自动创建数据库,数据库与应用关联;
表模型创建模块:用户创建表模型,设置表模型中的字段并录入表模型数据;
数据库表生成模块:在表模型和数据库表之间建立有映射关系,根据用户创建的表模型在创建的数据库中自动创建数据库表;
API获取和前端页面集成模块:预先设置内置API,预先建立API市场,API市场集合用户分享的API,用户分享API到API市场时添加对API的描述信息,用户根据需要获取API,获取API有三种方式,方式一:获取内置API,方式二:编写自定义SQL语句/自定义脚本配置出自定义的API,方式三:从API市场选择API进行克隆后修改或者不修改,并根据需要决定是否进行API测试,用户编写与应用对应的前端页面代码并将获取的API集成到前端页面代码中,前端页面调用API与应用关联的数据库进行数据交互。
与现有技术相比,本发明的有益效果包括:用户创建应用时,自动创建数据库,用户创建表模型并设置表模型中的字段后,在创建的数据库中自动创建数据库表,用户根据需求获取内置API或者自行配置API或者从API市场检索合适API,API的获取资源和渠道灵活、多样,可满足用户多种需求,将获取的API集成到前端页面中,即可完成项目的开发,用户不需要单独开发后端,降低软件开发复杂度,大量减少了开发成本,缩短了开发周期,开发项目效率更高,可维护性、可扩展性、可重用性高;用户配置自定义API或者从API市场克隆API进行修改并经API测试后,经用户授权,发布共享API到API市场供所有用户选择使用,将API进行分享、复用,减少了开发成本,提高了开发效率和质量。
附图说明
图1是本发明提供的一种通过配置API快速开发项目的方法流程图;
图2是本发明提供的一种通过配置API快速开发项目的***结构框图;
图3是图2中API获取和前端页面集成模块的结构框图。
附图中:1、通过配置API快速开发项目的***,11、数据库创建模块,12、表模型创建模块,13、数据库表生成模块,14、API获取和前端页面集成模块,141、第一单元,142、第二单元,143、第三单元。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供了一种通过配置API快速开发项目的方法,包括:
S1、用户创建应用,创建应用的同时自动创建数据库,数据库与应用关联;
S2、用户创建表模型,设置表模型中的字段并录入表模型数据;
S3、在表模型和数据库表之间建立有映射关系,根据用户创建的表模型在创建的数据库中自动创建数据库表;
S4、预先设置内置API,预先建立API市场,API市场集合用户分享的API,用户分享API到API市场时添加对API的描述信息,用户根据需要获取API,获取API有三种方式,方式一:获取内置API,方式二:编写自定义SQL语句/自定义脚本配置出自定义的API,方式三:从API市场选择API进行克隆后修改或者不修改,并根据需要决定是否进行API测试;
S5、用户编写与应用对应的前端页面代码并将获取的API集成到前端页面代码中,前端页面调用API与应用关联的数据库进行数据交互。
本发明所述的通过配置API快速开发项目的方法,步骤S4、S5中获取API、进行API测试、将API集成到前端页面的步骤包括:
S41、用户查看内置API是否满足需求,如果内置API满足需求则直接将内置API集成到前端页面代码,如果不满足需求则执行步骤S42;
S42、用户选择是否通过关键字检索API市场的API,用户如果不检索API市场的API,则编写自定义SQL语句/自定义脚本配置出自定义的API,对自定义API进行API测试,API测试完成后将自定义API集成到前端页面代码,用户如果选择检索API市场的API,则执行步骤S43;
S43、用户检索API市场的API,如果用户检索到完全符合需求的API,选择检索到的API进行克隆,克隆完成后将克隆的API集成到前端页面代码,如果用户检索到的API不完全符合需求,选择检索到的API进行克隆并对克隆的API进行修改,然后进行API测试,API测试完成后,将修改的API集成到前端页面代码。
本发明所述的通过配置API快速开发项目的方法,步骤S42、步骤S43中:
输入参数或URL获取API执行的结果,根据执行结果测试API是否正确;
编写自定义SQL语句/自定义脚本配置出自定义的API,进行API测试,并在测试完成后,经用户授权,将配置的自定义API分享到API市场并由用户添加对于API的描述信息,实现API的共享和复用,提升软件开发效率;
选择检索到的API进行克隆并对克隆的API进行修改,进行API测试,并在测试完成后,经用户授权,将修改后的API分享到API市场并由用户添加对于API的描述信息,实现API的共享和复用,提升软件开发效率。
本发明所述的通过配置API快速开发项目的方法,步骤S2中:
用户创建表模型,设置表模型中的字段并录入表模型数据,创建的表模型是一种表,但是并非数据库中的实体表,创建表后通过填写或者勾选的方式设置表的字段,并录入表模型数据,表的字段可设置的项目为:字段英文名称、字段中文名称、字段类型、字段长度、是否允许为空、默认值、索引、是否自动增长等,创建表模型和设置表模型中字段、录入表模型数据非常简单;
录入表模型数据时,通过调用数据库数据验证规则校验数据库中的录入数据的质量,例如验证非空、验证字符串、电话号码、身份证号码、数字等数据是否符合要求,保证数据存储正确,验证规则包括预先设置的验证规则和用户利用正则表达式自定义配置的验证规则。
本发明所述的通过配置API快速开发项目的方法,步骤S3中:
数据库中创建数据库表后,可对数据库进行数据管理,由于表模型和数据库表之间建立有映射关系,改动表模型中的数据结构和数据内容,例如增加数据、删除数据、修改数据、清空表、删除表等,则数据库中数据库表的数据结构和数据内容发生对应改动,通过改变表模型数据即可实现对数据库的改变,对于数据库的数据管理非常直观、简便,不需要专业的数据库维护人员。
本发明还提供一种通过配置API快速开发项目的***1,包括:
数据库创建模块11:用户创建应用,创建应用的同时自动创建数据库,数据库与应用关联;
表模型创建模块12:用户创建表模型,设置表模型中的字段并录入表模型数据;
数据库表生成模块13:在表模型和数据库表之间建立有映射关系,根据用户创建的表模型在创建的数据库中自动创建数据库表;
API获取和前端页面集成模块14:预先设置内置API,预先建立API市场,API市场集合用户分享的API,用户分享API到API市场时添加对API的描述信息,用户根据需要获取API,获取API有三种方式,方式一:获取内置API,方式二:编写自定义SQL语句/自定义脚本配置出自定义的API,方式三:从API市场选择API进行克隆后修改或者不修改,并根据需要决定是否进行API测试,用户编写与应用对应的前端页面代码并将获取的API集成到前端页面代码中,前端页面调用API与应用关联的数据库进行数据交互。
本发明所述的通过配置API快速开发项目的***1,API获取和前端页面集成模块14包括:
第一单元141:用户查看内置API是否满足需求,如果内置API满足需求则直接将内置API集成到前端页面代码,如果不满足需求则执行第二单元;
第二单元142:用户选择是否通过关键字检索API市场的API,用户如果不检索API市场的API,则编写自定义SQL语句/自定义脚本配置出自定义的API,对自定义API进行API测试,API测试完成后将自定义API集成到前端页面代码,用户如果选择检索API市场的API,则执行第三单元;
第三单元143:用户检索API市场的API,如果用户检索到完全符合需求的API,选择检索到的API进行克隆,克隆完成后将克隆的API集成到前端页面代码,如果用户检索到的API不完全符合需求,选择检索到的API进行克隆并对克隆的API进行修改,然后进行API测试,API测试完成后,将修改的API集成到前端页面代码。
本发明所述的通过配置API快速开发项目的***1,第二单元142、第三单元143中:
输入参数或URL获取API执行的结果,根据执行结果测试API是否正确;
编写自定义SQL语句/自定义脚本配置出自定义的API,进行API测试,并在测试完成后,经用户授权,将配置的自定义API分享到API市场并由用户添加对于API的描述信息;
选择检索到的API进行克隆并对克隆的API进行修改,进行API测试,并在测试完成后,经用户授权,将修改后的API分享到API市场并由用户添加对于API的描述信息。
本发明所述的通过配置API快速开发项目的***1,表模型创建模块12中:
录入表模型数据时,通过调用数据库数据验证规则校验数据库中的录入数据的质量,验证规则包括预先设置的验证规则和用户利用正则表达式自定义配置的验证规则。
本发明所述的通过配置API快速开发项目的***1,数据库表生成模块13中:
由于表模型和数据库表之间建立有映射关系,改动表模型中的数据结构和数据内容,数据库中数据库表的数据结构和数据内容发生对应改动。
本发明所述的通过配置API快速开发项目的***1,内部设置有内置组件,内置组件包括:文件***、任务***、用户管理功能模块、用户组管理功能模块、权限管理功能模块、日志管理功能模块、短信功能模块、邮箱功能模块、验证码功能模块、Session功能模块等;文件***用于管理文件和提供文件下载、上传功能,在文件***中,文件相关的内容都可以按照文件夹的模式进行分类管理,统一上传、下载,用户可在开发的项目对应的前端页面通过访问文件API接口,查看、调用文件***中的文件;任务***用于管理需要设置定时任务的事项或程序,在任务***中,对于项目中需要设置定时任务的程序,都可以通过任务计划来进行解决,任务计划主要是配置任务执行内容、开始执行时间、执行周期等参数,当启动任务计划后,***自动按照任务计划进行执行,并记录对应的任务日志以供查询;用户管理、用户组管理、权限管理功能模块用于对用户个人权限、用户组权限进行管理,提高***安全性,日志管理、短信、邮箱、验证码、Session功能模块提供***常用的基础功能,例如管理日志、收发及查看短信、邮件、发送验证码、封装Session供前端直接使用。内置组件方便了用户进行软件项目开发并提供安全管理功能及***常用功能。
本发明所述的通过配置API快速开发项目的***1,用户编写与应用对应的前端页面代码并将API集成到前端页面,当整个项目完成后,用户可以导出项目所有源码,供用户再次发开使用,且可以将项目一键部署到通过配置API快速开发项目的***1,不需要自行单独部署服务器,配置API快速开发项目的***1为项目提供数据库服务。
与现有技术相比,本发明的有益效果包括:用户创建应用时,自动创建数据库,用户创建表模型并设置表模型中的字段后,在创建的数据库中自动创建数据库表,用户根据需求获取内置API或者自行配置API或者从API市场检索合适API,API的获取资源和渠道灵活、多样,可满足用户多种需求,将获取的API集成到前端页面中,即可完成项目的开发,用户不需要单独开发后端,降低软件开发复杂度,大量减少了开发成本,缩短了开发周期,开发项目效率更高,可维护性、可扩展性、可重用性高;用户配置自定义API或者从API市场克隆API进行修改并经API测试后,经用户授权,发布共享API到API市场供所有用户选择使用,将API进行分享、复用,减少了开发成本,提高了开发效率和质量。
以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所做出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。
Claims (10)
1.一种通过配置API快速开发项目的方法,其特征在于,包括:
S1、用户创建应用,创建应用的同时自动创建数据库,数据库与应用关联;
S2、用户创建表模型,设置表模型中的字段并录入表模型数据;
S3、在表模型和数据库表之间建立有映射关系,根据用户创建的表模型在创建的数据库中自动创建数据库表;
S4、预先设置内置API,预先建立API市场,API市场集合用户分享的API,用户分享API到API市场时添加对API的描述信息,用户根据需要获取API,获取API有三种方式,方式一:获取内置API,方式二:编写自定义SQL语句/自定义脚本配置出自定义的API,方式三:从API市场选择API进行克隆后修改或者不修改,并根据需要决定是否进行API测试;
S5、用户编写与应用对应的前端页面代码并将获取的API集成到前端页面代码中,前端页面调用API与应用关联的数据库进行数据交互。
2.如权利要求1所述的通过配置API快速开发项目的方法,其特征在于,步骤S4、S5中获取API、进行API测试、将API集成到前端页面的步骤包括:
S41、用户查看内置API是否满足需求,如果内置API满足需求则直接将内置API集成到前端页面代码,如果不满足需求则执行步骤S42;
S42、用户选择是否通过关键字检索API市场的API,用户如果不检索API市场的API,则编写自定义SQL语句/自定义脚本配置出自定义的API,对自定义API进行API测试,API测试完成后将自定义API集成到前端页面代码,用户如果选择检索API市场的API,则执行步骤S43;
S43、用户检索API市场的API,如果用户检索到完全符合需求的API,选择检索到的API进行克隆,克隆完成后将克隆的API集成到前端页面代码,如果用户检索到的API不完全符合需求,选择检索到的API进行克隆并对克隆的API进行修改,然后进行API测试,API测试完成后,将修改的API集成到前端页面代码。
3.如权利要求2所述的通过配置API快速开发项目的方法,其特征在于,步骤S42、步骤S43中:
输入参数或URL获取API执行的结果,根据执行结果测试API是否正确;
编写自定义SQL语句/自定义脚本配置出自定义的API,进行API测试,并在测试完成后,经用户授权,将配置的自定义API分享到API市场并由用户添加对于API的描述信息;
选择检索到的API进行克隆并对克隆的API进行修改,进行API测试,并在测试完成后,经用户授权,将修改后的API分享到API市场并由用户添加对于API的描述信息。
4.如权利要求1所述的通过配置API快速开发项目的方法,其特征在于,步骤S2中:
录入表模型数据时,通过调用数据库数据验证规则校验数据库中的录入数据的质量,验证规则包括预先设置的验证规则和用户利用正则表达式自定义配置的验证规则。
5.如权利要求1所述的通过配置API快速开发项目的方法,其特征在于,步骤S3中:
由于表模型和数据库表之间建立有映射关系,改动表模型中的数据结构和数据内容,数据库中数据库表的数据结构和数据内容发生对应改动。
6.一种通过配置API快速开发项目的***,其特征在于,包括:
数据库创建模块:用户创建应用,创建应用的同时自动创建数据库,数据库与应用关联;
表模型创建模块:用户创建表模型,设置表模型中的字段并录入表模型数据;
数据库表生成模块:在表模型和数据库表之间建立有映射关系,根据用户创建的表模型在创建的数据库中自动创建数据库表;
API获取和前端页面集成模块:预先设置内置API,预先建立API市场,API市场集合用户分享的API,用户分享API到API市场时添加对API的描述信息,用户根据需要获取API,获取API有三种方式,方式一:获取内置API,方式二:编写自定义SQL语句/自定义脚本配置出自定义的API,方式三:从API市场选择API进行克隆后修改或者不修改,并根据需要决定是否进行API测试,用户编写与应用对应的前端页面代码并将获取的API集成到前端页面代码中,前端页面调用API与应用关联的数据库进行数据交互。
7.如权利要求6所述的通过配置API快速开发项目的***,其特征在于,API获取和前端页面集成模块包括:
第一单元:用户查看内置API是否满足需求,如果内置API满足需求则直接将内置API集成到前端页面代码,如果不满足需求则执行第二单元;
第二单元:用户选择是否通过关键字检索API市场的API,用户如果不检索API市场的API,则编写自定义SQL语句/自定义脚本配置出自定义的API,对自定义API进行API测试,API测试完成后将自定义API集成到前端页面代码,用户如果选择检索API市场的API,则执行第三单元;
第三单元:用户检索API市场的API,如果用户检索到完全符合需求的API,选择检索到的API进行克隆,克隆完成后将克隆的API集成到前端页面代码,如果用户检索到的API不完全符合需求,选择检索到的API进行克隆并对克隆的API进行修改,然后进行API测试,API测试完成后,将修改的API集成到前端页面代码。
8.如权利要求7所述的通过配置API快速开发项目的***,其特征在于,第二单元、第三单元中:
输入参数或URL获取API执行的结果,根据执行结果测试API是否正确;
编写自定义SQL语句/自定义脚本配置出自定义的API,进行API测试,并在测试完成后,经用户授权,将配置的自定义API分享到API市场并由用户添加对于API的描述信息;
选择检索到的API进行克隆并对克隆的API进行修改,进行API测试,并在测试完成后,经用户授权,将修改后的API分享到API市场并由用户添加对于API的描述信息。
9.如权利要求6所述的通过配置API快速开发项目的***,其特征在于,表模型创建模块中:
录入表模型数据时,通过调用数据库数据验证规则校验数据库中的录入数据的质量,验证规则包括预先设置的验证规则和用户利用正则表达式自定义配置的验证规则。
10.如权利要求6所述的通过配置API快速开发项目的***,其特征在于,数据库表生成模块中:
由于表模型和数据库表之间建立有映射关系,改动表模型中的数据结构和数据内容,数据库中数据库表的数据结构和数据内容发生对应改动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710196478.XA CN107015804B (zh) | 2017-03-29 | 2017-03-29 | 一种通过配置api快速开发项目的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710196478.XA CN107015804B (zh) | 2017-03-29 | 2017-03-29 | 一种通过配置api快速开发项目的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107015804A true CN107015804A (zh) | 2017-08-04 |
CN107015804B CN107015804B (zh) | 2020-10-30 |
Family
ID=59445036
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710196478.XA Active CN107015804B (zh) | 2017-03-29 | 2017-03-29 | 一种通过配置api快速开发项目的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107015804B (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107454240A (zh) * | 2017-09-18 | 2017-12-08 | 上海研端信息科技有限公司 | 一种检测***的安装方法、检测***及摄像头的检测方法 |
CN109033871A (zh) * | 2018-07-17 | 2018-12-18 | 河北中科恒运软件科技股份有限公司 | 一种基于数据目录自动封装api的方法 |
CN109542756A (zh) * | 2018-09-29 | 2019-03-29 | 中国平安人寿保险股份有限公司 | 自动化配置脚本的方法、装置、电子设备及存储介质 |
CN109634570A (zh) * | 2018-12-15 | 2019-04-16 | 中国平安人寿保险股份有限公司 | 前后端集成开发方法、装置、设备及计算机可读存储介质 |
CN109977154A (zh) * | 2019-02-22 | 2019-07-05 | 青岛农业大学 | 一种多api集成的大数据终端***建立方法 |
CN111049877A (zh) * | 2019-10-21 | 2020-04-21 | 贝壳技术有限公司 | 一种大数据对外输出方法、装置及数据开放平台 |
CN111125642A (zh) * | 2018-10-31 | 2020-05-08 | 北京数聚鑫云信息技术有限公司 | 一种管理api的方法、装置、存储介质及计算机设备 |
CN111752927A (zh) * | 2020-06-30 | 2020-10-09 | 深圳前海微众银行股份有限公司 | 基于克隆的数据形态生成方法、装置、终端设备及介质 |
CN111782672A (zh) * | 2020-06-30 | 2020-10-16 | 平安银行股份有限公司 | 多领域数据管理方法及相关装置 |
CN112286519A (zh) * | 2020-08-12 | 2021-01-29 | 北京海致网聚信息技术有限公司 | 基于sql的动态创建应用的方法 |
CN113590097A (zh) * | 2021-07-30 | 2021-11-02 | 中电金信软件有限公司 | 一种api接口的生成方法、装置、电子设备及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7739698B2 (en) * | 2006-05-25 | 2010-06-15 | International Business Machines Corporation | Multiplatform API usage tool |
US20130104151A1 (en) * | 2011-10-24 | 2013-04-25 | International Business Machines Corporation | Interface Profiles for Customizing Application Programming Interface Behavior |
CN104618481A (zh) * | 2015-01-30 | 2015-05-13 | 青岛海尔科技有限公司 | 一种物联app开发方法、装置及物联网*** |
US20150269672A1 (en) * | 2014-03-21 | 2015-09-24 | Hybrid Tittan Management, Llc | Trading platform currently known as alphametrics and it's accompanying api (application programming interface) for its usage; to include a voice recognition software platform designed to aggregate end of day order imbalance sentiment for nyse traded issues |
CN105224377A (zh) * | 2015-10-08 | 2016-01-06 | 广州华旻信息科技有限公司 | 一种通过元数据自动生成软件项目编码文件的方法及装置 |
CN105630472A (zh) * | 2014-11-03 | 2016-06-01 | 中国科学院沈阳自动化研究所 | 制造执行***客户端快速开发框架及其软件开发方法 |
-
2017
- 2017-03-29 CN CN201710196478.XA patent/CN107015804B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7739698B2 (en) * | 2006-05-25 | 2010-06-15 | International Business Machines Corporation | Multiplatform API usage tool |
US20130104151A1 (en) * | 2011-10-24 | 2013-04-25 | International Business Machines Corporation | Interface Profiles for Customizing Application Programming Interface Behavior |
US20150269672A1 (en) * | 2014-03-21 | 2015-09-24 | Hybrid Tittan Management, Llc | Trading platform currently known as alphametrics and it's accompanying api (application programming interface) for its usage; to include a voice recognition software platform designed to aggregate end of day order imbalance sentiment for nyse traded issues |
CN105630472A (zh) * | 2014-11-03 | 2016-06-01 | 中国科学院沈阳自动化研究所 | 制造执行***客户端快速开发框架及其软件开发方法 |
CN104618481A (zh) * | 2015-01-30 | 2015-05-13 | 青岛海尔科技有限公司 | 一种物联app开发方法、装置及物联网*** |
CN105224377A (zh) * | 2015-10-08 | 2016-01-06 | 广州华旻信息科技有限公司 | 一种通过元数据自动生成软件项目编码文件的方法及装置 |
Non-Patent Citations (1)
Title |
---|
激酶: ""数据市场API产品接入-上架指南"", 《HTTPS://YQ.ALIYUN.COM/ARTICLES/57212》 * |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107454240B (zh) * | 2017-09-18 | 2020-10-02 | 上海研端信息科技有限公司 | 一种检测***的安装方法、检测***及摄像头的检测方法 |
CN107454240A (zh) * | 2017-09-18 | 2017-12-08 | 上海研端信息科技有限公司 | 一种检测***的安装方法、检测***及摄像头的检测方法 |
CN109033871B (zh) * | 2018-07-17 | 2021-09-14 | 河北中科恒运软件科技股份有限公司 | 一种基于数据目录自动封装api的方法 |
CN109033871A (zh) * | 2018-07-17 | 2018-12-18 | 河北中科恒运软件科技股份有限公司 | 一种基于数据目录自动封装api的方法 |
CN109542756A (zh) * | 2018-09-29 | 2019-03-29 | 中国平安人寿保险股份有限公司 | 自动化配置脚本的方法、装置、电子设备及存储介质 |
CN111125642A (zh) * | 2018-10-31 | 2020-05-08 | 北京数聚鑫云信息技术有限公司 | 一种管理api的方法、装置、存储介质及计算机设备 |
CN109634570A (zh) * | 2018-12-15 | 2019-04-16 | 中国平安人寿保险股份有限公司 | 前后端集成开发方法、装置、设备及计算机可读存储介质 |
CN109977154A (zh) * | 2019-02-22 | 2019-07-05 | 青岛农业大学 | 一种多api集成的大数据终端***建立方法 |
CN111049877A (zh) * | 2019-10-21 | 2020-04-21 | 贝壳技术有限公司 | 一种大数据对外输出方法、装置及数据开放平台 |
CN111049877B (zh) * | 2019-10-21 | 2022-08-09 | 贝壳技术有限公司 | 一种大数据对外输出方法、装置及数据开放平台 |
CN111752927A (zh) * | 2020-06-30 | 2020-10-09 | 深圳前海微众银行股份有限公司 | 基于克隆的数据形态生成方法、装置、终端设备及介质 |
CN111782672A (zh) * | 2020-06-30 | 2020-10-16 | 平安银行股份有限公司 | 多领域数据管理方法及相关装置 |
CN111782672B (zh) * | 2020-06-30 | 2022-09-27 | 平安银行股份有限公司 | 多领域数据管理方法及相关装置 |
CN111752927B (zh) * | 2020-06-30 | 2024-05-17 | 深圳前海微众银行股份有限公司 | 基于克隆的数据形态生成方法、装置、终端设备及介质 |
CN112286519A (zh) * | 2020-08-12 | 2021-01-29 | 北京海致网聚信息技术有限公司 | 基于sql的动态创建应用的方法 |
CN113590097A (zh) * | 2021-07-30 | 2021-11-02 | 中电金信软件有限公司 | 一种api接口的生成方法、装置、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN107015804B (zh) | 2020-10-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107015804A (zh) | 一种通过配置api快速开发项目的方法及*** | |
CN108415832B (zh) | 接口自动化测试方法、装置、设备及存储介质 | |
US10992551B2 (en) | Software proof-of-concept platform, including simulation of production behavior and/or data | |
US10255051B2 (en) | Generation of dynamic software models using input mapping with feature definitions | |
CN106067080B (zh) | 提供可配置工作流能力 | |
CN104133772B (zh) | 一种自动生成测试数据的方法 | |
US10831453B2 (en) | Connectors framework | |
CN110825362A (zh) | 低代码应用软件开发***及方法 | |
CN107133174A (zh) | 测试用例代码自动生成装置与方法 | |
CN103412757A (zh) | 移动应用个性化集成框架的实现方法 | |
CN106547766A (zh) | 一种数据访问方法和装置 | |
CN102810057A (zh) | 一种记录日志的方法 | |
CN107832207A (zh) | 接口性能测试方法、装置、存储介质和计算机设备 | |
CN106648556A (zh) | 前后端集成开发测试的方法及装置 | |
US20200257759A1 (en) | Method and system for dynamic form generation infrastructure | |
CN107728999A (zh) | 一种App、小程序接口模拟的方法和*** | |
US10262055B2 (en) | Selection of data storage settings for an application | |
CN108121742A (zh) | 用户分类模型的生成方法及装置 | |
CN104471530B (zh) | 可执行软件规程生成 | |
Perez-Palacin et al. | A UML profile for the design, quality assessment and deployment of data-intensive applications | |
CN109976729A (zh) | 一种存算显全局可配置的数据分析软件架构设计方法 | |
CN109542431A (zh) | 控件属性分析方法、装置、电子设备及存储介质 | |
CN110019437A (zh) | 一种导出数据的方法和*** | |
CN107392560A (zh) | 一种基于互联网的Excel表格数据发布采集方法及*** | |
CN109558447A (zh) | 数据管理方法、装置及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |