crudapi
文章平均质量分 91
无需编程,通过配置自动生成crud增删改查RESTful API接口,免费使用零代码(低代码,无代码)开发平台可以提高效率和节约成本,让数据处理变得更简单!
crudapi
无需编程,通过配置自动生成crud增删改查RESTful API接口,免费使用零代码(低代码,无代码)开发平台可以提高效率和节约成本,让数据处理变得更简单!
展开
-
基于多数据源零代码同时生成多个数据库CRUD增删改查RESTful API接口——MySql,PostgreSql,Oracle,Microsoft SQL Server
利用springboot多数据源功能,可以同时支持不同类型数据库mysql,oracle,postsql,sqlserver等,以及相同类型数据库不同的schema。零代码同时生成不同类型数据库增删改查RESTfulapi,且支持同一接口中跨库数据访问二次开发。本文主要介绍了多数据源功能,在同一个Java程序中,通过多数据源功能,不需要一行代码,我们就可以得到不同数据库的基本crud功能,包括API和UI。...原创 2022-07-16 19:44:19 · 557 阅读 · 0 评论 -
基于crudapi后端Java SDK二次开发之API认证和鉴权(二)
实际项目中,为了保证数据安全,API需要认证才可以访问,本文主要介绍crudapi中三种API认证方式,基于Spring Security框架实现, 包括Cookie,Basic Auth,JWT令牌Token。原创 2022-07-16 19:39:40 · 310 阅读 · 0 评论 -
无需编程,基于微软mssql数据库零代码生成CRUD增删改查RESTful API接口
无需编程,基于微软mssql数据库零代码生成CRUD增删改查RESTful API接口回顾通过之前一篇文章 无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口 的介绍,引入了FreeMarker模版引擎,通过配置模版实现创建和修改物理表结构SQL语句,并且通过配置oracle数据库SQL模版,基于oracle数据库,零代码实现crud增删改查。本文采用同样的方式,很容易就可以支持微软SQL Server数据库。MSSQL简介SQL Server 是Micros原创 2022-04-11 11:42:56 · 1040 阅读 · 0 评论 -
无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口
无需编程,基于甲骨文oracle数据库零代码生成CRUD增删改查RESTful API接口回顾通过之前一篇文章 无需编程,基于PostgreSQL零代码生成CRUD增删改查RESTful API接口 的介绍,采用抽象工厂设计模式,已经支持了大象数据库PostgreSQL。之前通过字符串拼接生成DDL SQL语句,比较繁琐。本文开始,引入了FreeMarker模版引擎,通过配置模版实现创建和修改物理表结构SQL语句,简化了大量代码,提高了效率,并且通过配置oracle数据库SQL模版,基于oracle数据原创 2022-04-08 17:05:05 · 552 阅读 · 0 评论 -
无需编程,基于PostgreSQL零代码生成CRUD增删改查RESTful API接口
无需编程,基于PostgreSQL零代码生成CRUD增删改查RESTful API接口采用抽象工厂设计模式,可以无缝切换不同类型的数据库,从crudapi 1.3.0版本开始,添加了对大象数据库PostgreSQL的支持。并且以学生对象为例,零代码实现了CRUD增删改查RESTful API,后续计划支持更多的数据库,比如Oracle,MSSQL Server,Mongodb等。原创 2022-02-22 17:11:45 · 587 阅读 · 0 评论 -
crudapi增删改查接口零代码产品成功案例之商会联盟卡项目
crudapi增删改查接口零代码产品成功案例之商会联盟卡项目简介商会联盟卡项目主要通过免费领取会员卡的方式吸引会员去合作商家线下消费,通过会员卡买单可以享受打折福利,最终顾客得到了优惠,同时商家也带来了更多订单。商会联盟卡平台起到引流和中介作用,最终三方共赢,主要功能包括:领取会员卡、商家入驻,后台审核、到店消费等功能。UI界面原型联盟卡商户技术框架项目采用前后端分离的方式,数据库采用MySql,后端API采用Java+Spring boot,前端H5采用Vue+Quasar, 由于该项目原创 2021-08-15 10:15:11 · 412 阅读 · 0 评论 -
crudapi零代码开发平台应用场景和成功案例
应用场景在前面文章中,已经介绍了crudapi主要功能和使用方式,本文主要介绍crudapi应用场景以及具体的使用方式。概要crudapi属于产品级的零代码平台,无需编程,通过配置自动生成crud增删改查RESTful API接口。基于主流的开源框架,拥有自主知识产权,支持二次开发。表单对应不同的对象表关系图显示不同对象之间的关系业务数据操作目标利用crudapi可以提高效率和节约成本,避免重复劳动,让数据处理变得更简单。解决的问题在软件开发中,通常会处理很多对象,这些对象之间具有原创 2021-02-28 18:44:32 · 634 阅读 · 0 评论 -
元数据管理—动态表单设计器在crudapi系统中完整实现
表单设计在前面文章中,我们通过一系列案例介绍了表单设计的一些基本功能,表单设计起到非常重要作用,也是crudapi核心,所以本文会详细介绍表单设计中一些其它功能。概要表单字段column属性列英文名称描述name英文名称caption中文名称autoIncrement是否自增长description描述displayOrder序号,UI中显示的顺序dataType数据类型,比如字符串、整数等seqId序列号ID,用于设置流水号原创 2021-02-28 18:35:52 · 627 阅读 · 0 评论 -
基于角色访问控制RBAC权限模型的动态资源访问权限管理实现
RBAC权限模型(Role-Based Access Control)前面主要介绍了元数据管理和业务数据的处理,通常一个系统都会有多个用户,不同用户具有不同的权限,本文主要介绍基于RBAC动态权限管理在crudapi中的实现。概要RBAC简介RBAC权限模型(Role-Based Access Control)即:基于角色的权限控制。模型中有几个关键的术语:用户:系统接口及访问的操作者权限:能够访问某接口或者做某操作的授权资格角色:具有一类相同操作权限的用户的总称用户角色权限关系一个用户有原创 2021-02-28 12:04:26 · 726 阅读 · 0 评论 -
MySql数据库列表数据分页查询、全文检索API零代码实现
数据条件查询和分页前面文档主要介绍了元数据配置,包括表单定义和表关系管理,以及表单数据的录入,本文主要介绍数据查询和分页在crudapi中的实现。概要数据查询API数据查询主要是指按照输入条件检索出符合要求的数据列表,如果数据量大的情况下,需要考虑分页。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wil2rVue-1614397156867)(https://help.crudapi.cn/img/business/dataquery/listapi.png)]原创 2021-02-27 11:40:29 · 299 阅读 · 1 评论 -
零代码实现一对一表关系和无限主子表级联保存
表关系高阶在上一篇 表关系管理 中,介绍了订单中一对多、多对一、以及多对多关系,本文主要介绍一对一关系和无限主子表在crudapi系统中的应用。概要一对一一对一关系是指关系数据库中两个表之间的一种关系。关系数据库中第一个表中的单个行只可以与第二个表中的一个行相关,且第二个表中的一个行也只可以与第一个表中的一个行相关。在一对多关系中,外键建立在子表中;在一对一关系中,外键可以建在主表或者子表中,为了保持一致,crudapi系统中统一将一对一关系中外键也建立在子表中,这样的好处是如果将来需要解除表关系原创 2021-02-26 13:20:34 · 425 阅读 · 1 评论 -
订单和产品的多对多表关系在crudapi系统零代码实现
表关系管理在上一篇序列号管理中,产品和销售订单都是孤立的单表,本文通过crudapi中表关系(relation)管理将多个表连接起来,形成一个整体。概要关系类型表与表之间的关系(relation),分成三种。一对一(one-to-one):一种对象与另一种对象是一一对应关系,比如一个学生只能在一个班级。一对多(one-to-many):一种对象可以属于另一种对象的多个实例,比如一张唱片包含多首歌。多对多(many-to-many):两种对象彼此都是"一对多"关系,比如一张唱片包含多首歌,同时一原创 2021-02-25 21:56:01 · 1287 阅读 · 0 评论 -
通过序列号Sequence零代码实现订单流水号
序列号管理本文通过产品编码和订单流水号介绍一下序列号(Sequence)在crudapi中的应用。概要序列号MySQL数据库没有单独的Sequence,只支持自增长(increment)主键,但是不能设置步长、开始索引、格式等,最重要的是一张表只能由一个字段使用自增,但有的时候我们需要多个字段实现序列号功能或者需要支持复杂格式,MySQL本身是实现不了的,所以crudapi封装了复杂序列号,支持字符串和数字,自定义格式,也可以设置为时间戳。可以用于产品编码、订单流水号等场景!配置序列号产品编码原创 2021-02-24 21:53:53 · 626 阅读 · 0 评论 -
无需编程,通过配置零代码生成CRUD RESTful API
Hello,crudapi!(你好,增删改查接口!)本文通过学生对象为例,无需编程,通过配置实现CRUD RESTful API。概要CRUD简介crud是指在做计算处理时的增加(Create)、检索(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。crud主要被用在描述软件系统中数据库或者持久层的基本操作功能。RESTfull APIREST(英文:Representational State Transfer,简称REST)描述了一个架构样式的网络系统,比原创 2021-02-23 17:46:07 · 993 阅读 · 5 评论