腾讯后端(腾讯出品:后端开发的“零代码”神器来了!)

腾讯后端(腾讯出品:后端开发的“零代码”神器来了!)

腾讯后端本栏目整理了腾讯后端,帮助您初步了解腾讯后端相关信息,希望我的回答对你有所帮助。

腾讯后端(腾讯出品:后端开发的“零代码”神器来了!)



APIJSON主要具有如下特性:

提供了万能通用的后端接口,只需创建好数据库表,即可自动实现对应接口。能零代码实现增删改查、各种跨库连表、JOIN嵌套子查询等都能支持。能自动生成文档,无需花费多余精力去维护。能自动校验权限、管理版本、防SQL注入。能定制返回JSON的数据和结构。

下面是使用APIJSON开发后端接口的效果图:

在使用APIJSON之前,我们需要先下载它的示例项目APIJSON-Demo,这里以基于Spring Boot的后端项目为例。

首先下载APIJSON-Demo项目的源码,下载地址:

然后在MySQL数据库中创建一个数据库apijson_sys,用于存放APIJSON所需的数据库表,该表在项目的MySQL/single目录下;

导入成功后,数据库中将包含如下表;

接下来需要修改DemoSQLConfig类中的数据库连接配置,包括DEFAULT_SCHEMA、DBVersion、DBUri、DBAccount、DBPassword,修改完成后运行启动类DemoApplication启动项目。

APIJSON运行准备做完之后,我们就使用它来开发后端接口了,这里以mall电商实战项目中的商品品牌管理功能为例。

首先我们创建一个业务数据库mall_api,和APIJSON的系统数据库apijson_sys区分开来,然后添加商品品牌表pms_brand,表结构如下;

再来实现一个新增商品品牌的接口,请求参数如下;

{ "PmsBrand": { "name": "新增品牌", "first_letter": "M", "sort": 500, "factory_status": 1, "show_status": 1, "product_count": 100, "product_comment_count": 100, "logo": "", "big_pic": "", "brand_story": "新增品牌的故事" }}请求接口后返回结果如下;

再来实现一个修改商品品牌的接口,请求参数如下;

再来实现一个删除商品品牌的接口,请求参数如下;

最后再实现一个分页查询商品品牌并按sort字段降序排列的接口,请求参数如下;

今天带大家体验了一把APIJSON的使用,只要你创建好数据库表,APIJSON真的可以自动生成后端API接口,当然APIJSON的功能不止于此,感兴趣的小伙伴可以尝试下它!

关于腾讯后端到此分享完毕,希望能帮助到您。

文章版权声明:除非注明,否则均为边学边练网络文章,版权归原作者所有

相关阅读