欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > 【LuBase低代码框架】动态数据源服务介绍

【LuBase低代码框架】动态数据源服务介绍

2025/5/3 7:10:22 来源:https://blog.csdn.net/Lubase/article/details/142706188  浏览:    关键词:【LuBase低代码框架】动态数据源服务介绍

功能介绍:

可以通过配置一个QueryOption对象或者一条select 查询语句,返回当前应用下的数据,避免后端写代码开发。

使用方法:

1. 动态服务需要通过/invoke/datasource和/invoke/datasourceNoRight 地址发起调用

2. 可使用参数,各位为#{px},x为参数索引,从1开始。例如:#{p1}、#{p2}等

3. 内置参数#{appId}可获取当前应用id,此参数不计入参数数量

4. 动态服务仅用于数据查询场景,请勿用于数据修改操作

{"pageId": "2022052921017206159","appId": "1196900006263525376","methodId": "2022052900033087332","data": {"p1": "1196900399253032960"}
}

推荐使用场景:

场景

使用注意事项

场景1

部分场景后端二开仅需提供数据查询接口

前端通过invoke/datasource 接口来获取数据

场景2

对外部提供提供接口,获取系统内部数据

外部系统通过 invoke/datasourceNoRight 可以免登录获树

场景3

替代部分invoke方法

如果部分接口通过动态数据源,部分通过invoke方法,需要考虑代码 的可维护性

示例:

 LuBase低代码系列文章:

【开发工具自荐】LuBase 低代码开发框架介绍-可私有化部署-CSDN博客

【LuBase低代码框架】表单引擎字段类型设计-CSDN博客

入群交流

 如果群二维码过期,请点击获取最新群二维码:LuBase私有化部署步骤&扫码入微信群 · Issue #I9U4LD · lubase/LuBase - Gitee.com 

LuBase代码开源地址:

LuBase: 这是LuBase低代码开发框架的后端项目源码,通过SpringBoot进行开发。#多应用#、#快速开发平台# 、#低代码框架#、#低代码工具# (gitee.com)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词