• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

jdatastudio-app: 3 mins to build restful api base on your database

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:jdatastudio-app


开源软件地址:https://gitee.com/dbrest/jdatastudio-app


开源软件介绍:

一站式0编码从阿里云数据库搭建restful api和中后台管理系统

从数据源构建通用restful api

apis

GET    /studentsGET    /students/1POST   /studentsPUT    /students/1

filter

GET /students?name=nick&grade=5GET /students?id_in=1,2

paginate

GET /students?_start=0&_end=10

sort

GET /students?_order=ASC&_sort=score

operators

eq      等于 name=nickgte     大于等于 grade_gte=5gt      大于 grade_gt=5lte     小于等于 grade_lte=5lt      小于 grade_lt=5like    小于 name_like=niin      存在于 name_in=nick,paul

配置schema,生成前端页面

数据源(超级管理员维护)

dbType    数据源类型(mysql,mongodb,elasticsearch)url       数据源连接 jdbc:mysql://172.19.152.132:3306/studentusername  用户名 rootpassword  密码 ******

name    表名label   标签

字段

name                字段名label               字段标签component           组件类型mainField           是否主字段 /students?q=nick 将按此字段检索partOfPrimaryKey    是否联合主键,表中包含多个主键时,将按__分隔符拼接id的值sensitiveType       脱敏类型showInList          是否展示在列表页sortable            是否支持排序showInShow          是否展示在详情页showInFilter        是否以此字段过滤alwaysOn            前端是否总展示multiFilter         是否支持多选过滤showInEdit          是否展示在编辑页showInCreate        是否展示在新建页maxLength           最大长度(校验)required            是否必填defaultValue        默认值dbColumnType        数据库字段类型(varchar,int...)

组件类型

Text	    文本Number	    数字Select	    选择Reference   引用Date	    日期

脱敏类型

nonsensitive    非敏感数据sensitive       其他敏感数据mobile          手机card            银行卡号id              身份证号

后台配置 https://www.jdatastudio.com admin admin

接口文档 https://www.jdatastudio.com/swagger-ui.html

申请新空间请联系微信号 gongxinong


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap