【技术实现步骤摘要】
本专利技术涉及数据管理与权限控制,具体为一种低代码数据服务api开发与治理方法。
技术介绍
1、随着企业数字化转型的深入,数据已成为重要的核心资产。数据服务api作为数据共享和交互的重要手段,在企业信息化建设中扮演着关键角色。当前,大多数企业通过数据服务api实现内部系统之间的数据互通和外部业务接口的对接。然而,现有的api开发与治理方式存在多方面的不足,导致数据服务的效率和安全性难以满足复杂业务需求。
2、传统的api开发通常需要开发者手动编写大量模板化代码,包括接口定义、业务逻辑实现和数据库访问层的封装。这种开发方式工作量大,且对开发者的技术能力要求较高,尤其在频繁变更或快速迭代的场景中,开发效率显著下降。此外,现有api的查询逻辑通常采用静态的sql语句,查询条件需要通过硬编码实现。当业务需求发生变化,例如从精确查询调整为模糊查询时,需要修改代码并重新部署,无法灵活适配变化的需求,影响了系统的扩展性。
3、在数据权限控制方面,现有技术大多仅支持粗粒度的api级权限管理,限制调用者是否可以访问某个接口,但难以
...【技术保护点】
1.一种低代码数据服务API开发与治理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种低代码数据服务API开发与治理方法,其特征在于,所述行列级权限规则的配置包括:
3.根据权利要求1所述的一种低代码数据服务API开发与治理方法,其特征在于,所述外部请求传入的查询条件包括分页参数和条件过滤参数,分页参数包括页码和每页记录数,条件过滤参数包括指定字段的匹配规则。
4.根据权利要求1所述的一种低代码数据服务API开发与治理方法,其特征在于,生成的所述动态SQL语句包括:
5.根据权利要求1所述的一种低代码数据服
...【技术特征摘要】
1.一种低代码数据服务api开发与治理方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种低代码数据服务api开发与治理方法,其特征在于,所述行列级权限规则的配置包括:
3.根据权利要求1所述的一种低代码数据服务api开发与治理方法,其特征在于,所述外部请求传入的查询条件包括分页参数和条件过滤参数,分页参数包括页码和每页记录数,条件过滤参数包括指定字段的匹配规则。
4.根据权利要求1所述的一种低代码数据服务api开发与治理方法,其特征在于,生成的所述动态sql语句包括:
5.根据权利要求1所述的一种低代码数据服务api开发与治理方法,其特征在于,所述对动态sql语句进行改写包括:
6.根据权利要求...
【专利技术属性】
技术研发人员:丁士祥,陈方祺,王海涛,
申请(专利权)人:江苏环迅信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。